public void Run_LoadStacks_Return_NumberOfStacks(string input, int expectedResult) { //Arrange //Act var actualResult = arrangeContainerClass.LoadStacks(0, input); //Assert Assert.AreEqual(expectedResult, actualResult); }
public void LoadStacks_GivenACMIMCPCD_ShouldReturn5Stacks() { // Arrange var arrangeContainers = new ArrangeContainers(); var containers = "ACMIMCPCD"; // Act var stacks = arrangeContainers.LoadStacks(0, containers); // Assert Assert.AreEqual(5, stacks); }
public void LoadStacks_GivenCBACBACBACBA_ShouldReturn3Stacks() { // Arrange var arrangeContainers = new ArrangeContainers(); var containers = "CBACBACBACBA"; // Act var stacks = arrangeContainers.LoadStacks(0, containers); // Assert Assert.AreEqual(3, stacks); }