コード例 #1
0
        public void TestShortFuze()
        {
            List <String> result = new List <String>();
            PlayerMock    player = new PlayerMock(result);

            DiseaseList list = new DiseaseListMock(player);

            Diseases disease = Diseases.SHORTFUZE;

            list.TryInfect(disease);
            Bomb bomb = player.GetNextBomb();

            Assert.AreEqual(CVars.cg_fuzeTimeShort.floatValue, 1000 * bomb.timeRemains);

            bomb.Deactivate(); // hack

            list.TryCure(disease);
            bomb = player.GetNextBomb();
            Assert.AreEqual(CVars.cg_fuzeTimeNormal.floatValue, 1000 * bomb.timeRemains);
        }
コード例 #2
0
        public void TestShortFlame()
        {
            List <String> result = new List <String>();
            PlayerMock    player = new PlayerMock(result);

            DiseaseList list = new DiseaseListMock(player);

            Diseases disease = Diseases.SHORTFLAME;

            list.TryInfect(disease);
            Bomb bomb = player.GetNextBomb();

            Assert.AreEqual(CVars.cg_bombShortFlame.intValue, bomb.GetRadius());

            bomb.Deactivate(); // hack

            list.TryCure(disease);
            bomb = player.GetNextBomb();
            Assert.AreEqual(CVars.cg_initFlame.intValue, bomb.GetRadius());
        }
コード例 #3
0
        public void TestShortFuze()
        {
            List<String> result = new List<String>();
            PlayerMock player = new PlayerMock(result);

            DiseaseList list = new DiseaseListMock(player);

            Diseases disease = Diseases.SHORTFUZE;

            list.TryInfect(disease);
            Bomb bomb = player.GetNextBomb();
            Assert.AreEqual(CVars.cg_fuzeTimeShort.floatValue, 1000 * bomb.timeRemains);

            bomb.Deactivate(); // hack

            list.TryCure(disease);
            bomb = player.GetNextBomb();
            Assert.AreEqual(CVars.cg_fuzeTimeNormal.floatValue, 1000 * bomb.timeRemains);
        }
コード例 #4
0
        public void TestShortFlame()
        {
            List<String> result = new List<String>();
            PlayerMock player = new PlayerMock(result);

            DiseaseList list = new DiseaseListMock(player);

            Diseases disease = Diseases.SHORTFLAME;

            list.TryInfect(disease);
            Bomb bomb = player.GetNextBomb();
            Assert.AreEqual(CVars.cg_bombShortFlame.intValue, bomb.GetRadius());

            bomb.Deactivate(); // hack

            list.TryCure(disease);
            bomb = player.GetNextBomb();
            Assert.AreEqual(CVars.cg_initFlame.intValue, bomb.GetRadius());
        }