public void EmptyListReturnsEmptyScreen() { ClockFacePoint[] points = new ClockFacePoint[0]; var actual = _generator.Generate(points); for (var row = 0; row < 11; row++) { for (var col = 0; col < 15; col++) { Assert.AreEqual(' ', actual[row, col]); } } }
public void CanPlaceAtCorrectPlaceDigitOnTheScreen() { ClockFacePoint[] points = new ClockFacePoint[1]; points[0].x = 5; points[0].y = 10; points[0].character = 'h'; var actual = _generator.Generate(points); for (var row = 0; row < 11; row++) { for (var col = 0; col < 15; col++) { if (row == 10 && col == 5) { Assert.AreEqual('h', actual[row, col]); } else { Assert.AreEqual(' ', actual[row, col]); } } } }