public void CountingNumberOfRoutes_0x0_Exception() { // Arrange NumberOfRoutes routes = new NumberOfRoutes(); // Act // Assert Assert.Throws <ArgumentException>(() => routes.CountingNumberOfRoutes(numberOfRows: 1, numberOfColumns: 0)); }
public void CountingNumberOfRoutes_2x2_return2() { // Arrange int expected = 2; NumberOfRoutes routes = new NumberOfRoutes(); // Act int actual = routes.CountingNumberOfRoutes(numberOfRows: 2, numberOfColumns: 2); // Assert Assert.AreEqual(expected, actual); }
public void CountingNumberOfRoutes_1x1_returnNot1() { // Arrange int expected = 1; NumberOfRoutes routes = new NumberOfRoutes(); // Act int actual = routes.CountingNumberOfRoutes(numberOfRows: 1, numberOfColumns: 1); // Assert Assert.AreNotEqual(expected, actual); }
public void CountingNumberOfRoutes_5x5_return70() { // Arrange int expected = 70; NumberOfRoutes routes = new NumberOfRoutes(); // Act int actual = routes.CountingNumberOfRoutes(); // Assert Assert.AreEqual(expected, actual); }