public void CanMakeFluffy() { Cerberus fluffy = new Cerberus(); Assert.Equal(3, fluffy.Heads); Assert.Equal("Run", fluffy.Locomotion()); Assert.Equal("Theogony (circa 700 BCE) by Hesiod", fluffy.Source()); Assert.False(fluffy.Exists); }
public void TestCerberusVictoryPoint() { Race r = new Cerberus(); Assert.AreEqual(r.GetVictoryPoint(TileFactory.INSTANCE.TileVolcano), 3); Assert.AreEqual(r.GetVictoryPoint(TileFactory.INSTANCE.TileSwamp), 2); Assert.AreEqual(r.GetVictoryPoint(TileFactory.INSTANCE.TileDesert), 1); Assert.AreEqual(r.GetVictoryPoint(TileFactory.INSTANCE.TilePlain), 0); }
public void TestCerberusMovePoint() { Race r = new Cerberus(); Assert.AreEqual(r.GetMovePointCost(TileFactory.INSTANCE.TileDesert), 1); Assert.AreEqual(r.GetMovePointCost(TileFactory.INSTANCE.TilePlain), 1); Assert.AreEqual(r.GetMovePointCost(TileFactory.INSTANCE.TileVolcano), 1); Assert.AreEqual(r.GetMovePointCost(TileFactory.INSTANCE.TileSwamp), 1); }
public void CerberusTest() { var race = new Cerberus(); Assert.AreEqual(race.VictoryPointsOnDesert, 1); Assert.AreEqual(race.VictoryPointsOnPlain, 0); Assert.AreEqual(race.VictoryPointsOnSwamp, 2); Assert.AreEqual(race.VictoryPointsOnVolcano, 3); }
public IActionResult Login(string login, string password) { string authData = $"Login: {login} Password: {password}"; if (Cerberus.CanPass(login, password)) { return(RedirectToAction("Dashboard", "Content")); } return(View()); }
public void ComputeVictoryPointsCerberusTest() { var grid = new ITile[2, 2]; var tileFactory = TileFactory.Instance; grid[0, 0] = tileFactory.Desert; grid[0, 1] = tileFactory.Plain; grid[1, 0] = tileFactory.Swamp; grid[1, 1] = tileFactory.Volcano; var map = new Map(grid); var race = new Cerberus(); var warrior1 = race.ProduceWarrior(Position.ZERO); var warrior2 = race.ProduceWarrior(new Position(0, 1)); var warrior3 = race.ProduceWarrior(new Position(1, 0)); var warrior4 = race.ProduceWarrior(new Position(1, 1)); Assert.AreEqual(race.ComputeVictoryPoints(map, warrior1), 1); Assert.AreEqual(race.ComputeVictoryPoints(map, warrior2), 0); Assert.AreEqual(race.ComputeVictoryPoints(map, warrior3), 2); Assert.AreEqual(race.ComputeVictoryPoints(map, warrior4), 3); }
public void TestCerberusDefencePoint() { Race r = new Cerberus(); Assert.AreEqual(r.GetDefPoint(), 4); }
public void TestCerberusLifePoint() { Race r = new Cerberus(); Assert.AreEqual(r.GetLifePoint(), 10); }
public void TestCerberusAttackPoint() { Race r = new Cerberus(); Assert.AreEqual(r.GetAtkPoint(), 6); }
public void ProduceWarriorCerberusTest() { var warrior = new Cerberus().ProduceWarrior(Position.ZERO); Assert.IsInstanceOfType(warrior, typeof(CerberusWarrior)); }