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)); }
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)); }