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