public void Move_Initial() { BinaryTrack sut = BinaryTrack.StartEmptyTrack(_gameProps); Assert.AreEqual((0, 0), sut.Head); var map = sut.ToCartesian(); MapAssert.AllCoordinatesAreZeroExcept(map, (0, 0)); }
public void Move_South() { BinaryTrack sut = BinaryTrack.StartEmptyTrack(_gameProps); var output = sut.MoveSouth(); Assert.AreEqual((0, 1), output.Head); var map = output.ToCartesian(); MapAssert.AllCoordinatesAreZeroExcept(map, (0, 0), (0, 1)); }