public void MoveStrategyWalk() { var dragon = new Dragon(); dragon.MoveStrategy = new WalkStrategy(); Assert.AreEqual("Walk", dragon.Move()); }
public void MoveStrategyFly() { var dragon = new Dragon(); dragon.MoveStrategy = new FlyStrategy(); Assert.AreEqual("Fly", dragon.Move()); }
public void DragonMoveWalk() { var dragon = new Dragon(); Assert.AreEqual("Walking", dragon.Move(new WalkMoveBridge())); }
public void DragonMoveFly() { var dragon = new Dragon(); Assert.AreEqual("Flying", dragon.Move(new FlyMoveBridge())); }