Exemplo n.º 1
0
        public void TestCreateSkillTriggerProbabilityEffect()
        {
            var name   = "パッションアビリティ";
            var desc   = "パッションアイドルの特技発動確率30%アップ";
            var effect = CenterEffect.Create(name, desc);

            Assert.IsNotNull(effect);
            Assert.IsInstanceOfType(effect, typeof(CenterEffect.SkillTriggerProbabilityUp));

            var sb = (CenterEffect.SkillTriggerProbabilityUp)effect;

            Assert.AreEqual(sb.Name, name);
            Assert.AreEqual(sb.Description, desc);
            Assert.AreEqual(sb.Rate, 0.3);
            Assert.AreEqual(sb.Targets, IdolCategory.Passion);
        }
Exemplo n.º 2
0
        public void TestCreateAppealUpEffect()
        {
            var name   = "パッションステップ";
            var desc   = "パッションアイドルのダンスアピール値90%アップ";
            var effect = CenterEffect.Create(name, desc);

            Assert.IsNotNull(effect);
            Assert.IsInstanceOfType(effect, typeof(CenterEffect.AppealUp));

            var sb = (CenterEffect.AppealUp)effect;

            Assert.AreEqual(sb.Name, name);
            Assert.AreEqual(sb.Description, desc);
            Assert.AreEqual(sb.Rate, 0.9);
            Assert.AreEqual(sb.Targets, IdolCategory.Passion);
            Assert.AreEqual(sb.TargetAppeal, AppealType.Dance);
        }