示例#1
0
 public void GetFiringCoordinateBadInputTest()
 {
     using (var sr = new StringReader("66D"))
     {
         var i = new TextPlayerInterface(sr, outputFromInterface);
         Assert.AreEqual(new Point(5, 3), i.GetFiringCoordinate(new Player(null)));
     }
 }
示例#2
0
 public void GetFiringCoordinateBadThenGoodTest()
 {
     using (var sr = new StringReader("" + Environment.NewLine + "E5"))
     {
         var i = new TextPlayerInterface(sr, outputFromInterface);
         Assert.AreEqual(new Point(4, 4), i.GetFiringCoordinate(new Player(null)));
     }
 }
示例#3
0
 public void GetFiringCoordinateLowecaseTest()
 {
     using (var sr = new StringReader("d6"))
     {
         var i = new TextPlayerInterface(sr, outputFromInterface);
         Assert.AreEqual(new Point(3, 5), i.GetFiringCoordinate(new Player(null)));
     }
 }