Class EvaluationSchedulerModuleTests | MARS | 1.0.1
docs.unity3d.com
    Show / Hide Table of Contents

    Class EvaluationSchedulerModuleTests

    Inheritance
    Object
    EvaluationSchedulerModuleTests
    Namespace: Unity.MARS.Tests
    Syntax
    public class EvaluationSchedulerModuleTests

    Methods

    AfterEach()

    Declaration
    public void AfterEach()

    BeforeEach()

    Declaration
    public void BeforeEach()

    GetAndSetEvaluationInterval()

    Declaration
    public void GetAndSetEvaluationInterval()

    RequestSceneEvaluation_ReturnNotQueued_IfUsingIntervalMode()

    Declaration
    public void RequestSceneEvaluation_ReturnNotQueued_IfUsingIntervalMode()

    RequestSceneEvaluation_ReturnQueuedAfterCooldown_IfOnCooldown()

    Declaration
    public void RequestSceneEvaluation_ReturnQueuedAfterCooldown_IfOnCooldown()

    RequestSceneEvaluation_ReturnQueuedImmediately_IfNotOnCooldown()

    Declaration
    public void RequestSceneEvaluation_ReturnQueuedImmediately_IfNotOnCooldown()

    RequestSceneEvaluation_WhileEvaluatingAndAlreadyQueued_ReturnAlreadyQueued()

    Declaration
    public void RequestSceneEvaluation_WhileEvaluatingAndAlreadyQueued_ReturnAlreadyQueued()

    RequestSceneEvaluation_WhileEvaluatingButNotQueued_ReturnQueuedAfterCooldown()

    Declaration
    public void RequestSceneEvaluation_WhileEvaluatingButNotQueued_ReturnQueuedAfterCooldown()

    RequestSceneEvaluation_WhileQueuedButNotEvaluating_ReturnAlreadyQueued()

    Declaration
    public void RequestSceneEvaluation_WhileQueuedButNotEvaluating_ReturnAlreadyQueued()

    SetEvaluationMode_IntervalToWait()

    Declaration
    public void SetEvaluationMode_IntervalToWait()

    SetEvaluationMode_WaitToInterval_QueuesEvaluationIfAlreadyRunning()

    Declaration
    public void SetEvaluationMode_WaitToInterval_QueuesEvaluationIfAlreadyRunning()

    SetEvaluationMode_WaitToInterval_StartsEvaluationIfNotRunning()

    Declaration
    public void SetEvaluationMode_WaitToInterval_StartsEvaluationIfNotRunning()

    Setup()

    Declaration
    public void Setup()

    UpdateWhenQueued_DoesNotTriggerEvaluationStart_IfMinimumIntervalNotElapsed()

    Declaration
    public void UpdateWhenQueued_DoesNotTriggerEvaluationStart_IfMinimumIntervalNotElapsed()

    UpdateWhenQueued_TriggersEvaluationStart_IfMinimumIntervalElapsed()

    Declaration
    public void UpdateWhenQueued_TriggersEvaluationStart_IfMinimumIntervalElapsed()
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023