Exemple #1
0
        public void SetAlwaysMotionTest()
        {
            var target = new ValidationTargetFinder().Find(BaseFolder + "SetAlwaysAnimate", true);
            var issues = new AnimatorComponentRule("", new System.Type[] { }).Validate(target).Issues;

            Assert.That(issues.Count, Is.EqualTo(1));
            Assert.That(issues[0].level, Is.EqualTo(IssueLevel.Warning));
        }
Exemple #2
0
        public void WithAnyComponentTest()
        {
            // ここでは例としてBoxColliderをmustUseSeparatelyComponentsに設定
            var target = new ValidationTargetFinder().Find(BaseFolder + "WithBoxColliderComponent", true);
            var issues = new AnimatorComponentRule("", new System.Type[] { typeof(BoxCollider) }).Validate(target).Issues;

            Assert.That(issues.Count, Is.EqualTo(1));
            Assert.That(issues[0].level, Is.EqualTo(IssueLevel.Error));
        }