コード例 #1
0
        public void Run_LoadStacks_Return_NumberOfStacks(string input, int expectedResult)
        {
            //Arrange

            //Act
            var actualResult = arrangeContainerClass.LoadStacks(0, input);

            //Assert
            Assert.AreEqual(expectedResult, actualResult);
        }
コード例 #2
0
ファイル: UnitTest.cs プロジェクト: shy001/ContainerShipping-
        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);
        }
コード例 #3
0
ファイル: UnitTest.cs プロジェクト: shy001/ContainerShipping-
        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);
        }