Exemple #1
0
        public void CreateNewLayerSetsDefaultState()
        {
            var stub  = new AnimatorStub(_go);
            var layer = stub.AddLayer("Test");

            Assert.IsNotNull(layer.stateMachine.defaultState);
        }
Exemple #2
0
        public void CreateNewLayerReturnsLayer()
        {
            var stub  = new AnimatorStub(_go);
            var layer = stub.AddLayer("Test");

            Assert.IsNotNull(layer);
        }
Exemple #3
0
        public void CreateNewLayerCreatesAtLeastOneState()
        {
            var stub  = new AnimatorStub(_go);
            var layer = stub.AddLayer("Test");

            Assert.IsTrue(layer.stateMachine.states.Length >= 1);
        }
Exemple #4
0
        public void CreateNewLayerSetsName()
        {
            var layerName = "Test";
            var stub      = new AnimatorStub(_go);
            var layer     = stub.AddLayer(layerName);

            Assert.AreEqual(layerName, layer.name);
        }
Exemple #5
0
        public void CreateNewLayerAddsAnotherLayer()
        {
            var stub = new AnimatorStub(_go);

            stub.AddLayer("Test");

            Assert.AreEqual(stub.AnimatorCtrl.layers.Length, 2);
        }