protected override IEnumerator SetUp()
    {
        yield return(base.SetUp());

        TestHelpers.CreateSceneEntity(scene, ENTITY_ID);
        biwActionController  = new BIWActionController();
        entityHandler        = new BIWEntityHandler();
        biwFloorHandler      = new BIWFloorHandler();
        biwCreatorController = new BIWCreatorController();

        var referencesController = BIWTestHelper.CreateReferencesControllerWithGenericMocks(
            biwActionController,
            entityHandler,
            biwFloorHandler,
            biwCreatorController
            );

        biwActionController.Init(referencesController);
        entityHandler.Init(referencesController);
        biwFloorHandler.Init(referencesController);
        biwCreatorController.Init(referencesController);

        biwActionController.EnterEditMode(scene);
        entityHandler.EnterEditMode(scene);
        biwFloorHandler.EnterEditMode(scene);
        biwCreatorController.EnterEditMode(scene);
    }
 private void CreateControllers()
 {
     outlinerController = new BIWOutlinerController();
     inputHandler       = new BIWInputHandler();
     publishController  = new BIWPublishController();
     creatorController  = new BIWCreatorController();
     modeController     = new BIWModeController();
     floorHandler       = new BIWFloorHandler();
     entityHandler      = new BIWEntityHandler();
     actionController   = new BIWActionController();
     saveController     = new BIWSaveController();
     inputWrapper       = new BIWInputWrapper();
     raycastController  = new BIWRaycastController();
     gizmosController   = new BIWGizmosController();
 }
Esempio n. 3
0
    protected override IEnumerator SetUp()
    {
        yield return(base.SetUp());

        biwModeController = new BIWModeController();

        BIWActionController actionController = new BIWActionController();
        var referencesController             = BIWTestHelper.CreateReferencesControllerWithGenericMocks(
            actionController,
            biwModeController,
            InitialSceneReferences.i
            );

        biwModeController.Init(referencesController);
        actionController.Init(referencesController);

        biwModeController.EnterEditMode(scene);
        actionController.EnterEditMode(scene);
    }