public void Setup()
 {
     m_Model  = Substitute.For <ISpriteVisibilityToolModel>();
     m_Events = Substitute.For <SkinningEvents>();
     m_Events.skinningModeChanged.Returns(Substitute.For <SkinningEvents.SkinningModuleModeEvent>());
     m_Events.selectedSpriteChanged.Returns(Substitute.For <SkinningEvents.SpriteEvent>());
     m_View = Substitute.For <ISpriteVisibilityToolView>();
     m_Model.view.Returns(m_View);
     m_Controller = new SpriteVisibilityToolController(m_Model, m_Events);
 }
Example #2
0
 public void Setup()
 {
     MockTools();
     m_Events = new SkinningEvents();
     m_Model  = Substitute.For <IAnimationAnalyticsModel>();
     m_Model.selectedTool.Returns(m_Tools[Tools.EditPose]);
     m_Model.GetTool(Arg.Any <Tools>()).Returns(x => m_Tools[x.Arg <Tools>()]);
     m_Model.applicationElapseTime.Returns(0);
     m_Storage   = Substitute.For <IAnalyticsStorage>();
     m_Analytics = new AnimationAnalytics(m_Storage, m_Events, m_Model, 1001);
 }
Example #3
0
 public void Setup()
 {
     m_Model       = Substitute.For <IBoneTreeViewModel>();
     m_EventSystem = Substitute.For <SkinningEvents>();
     m_EventSystem.selectedSpriteChanged.Returns(Substitute.For <SkinningEvents.SpriteEvent>());
     m_EventSystem.skinningModeChanged.Returns(Substitute.For <SkinningEvents.SkinningModuleModeEvent>());
     m_EventSystem.boneSelectionChanged.Returns(Substitute.For <SkinningEvents.BoneSelectionEvent>());
     m_EventSystem.boneNameChanged.Returns(Substitute.For <SkinningEvents.BoneEvent>());
     m_EventSystem.skeletonTopologyChanged.Returns(Substitute.For <SkinningEvents.SkeletonEvent>());
     m_EventSystem.boneVisibility.Returns(Substitute.For <SkinningEvents.BoneVisibilityEvent>());
     m_Controller = new BoneReparentToolController(m_Model, m_EventSystem);
 }
        public void Setup()
        {
            m_Events = Substitute.For <SkinningEvents>();
            m_Events.selectedSpriteChanged.Returns(Substitute.For <SkinningEvents.SpriteEvent>());
            m_Events.boneSelectionChanged.Returns(Substitute.For <SkinningEvents.BoneSelectionEvent>());
            m_Events.boneNameChanged.Returns(Substitute.For <SkinningEvents.BoneEvent>());
            m_Events.skeletonTopologyChanged.Returns(Substitute.For <SkinningEvents.SkeletonEvent>());
            m_Events.characterPartChanged.Returns(Substitute.For <SkinningEvents.CharacterPartEvent>());
            m_Events.meshChanged.Returns(Substitute.For <SkinningEvents.MeshEvent>());

            m_Model = Substitute.For <ISpriteBoneInfluenceToolModel>();
            m_View  = Substitute.For <ISpriteBoneInfluenceWindow>();
            m_View.visible.Returns(true);
            m_Model.view.Returns(m_View);
            m_Controller = new SpriteBoneInflueceToolController(m_Model, m_Events);
            m_Model.hasCharacter.Returns(true);
        }