Beispiel #1
0
        public static void Main(string[] args)
        {
            string fileInput = System.IO.File.ReadAllText(@"C:\ContainerFile\ContainerInput.txt");
            string result    = new ArrangeContainers().ReadContainerFile(fileInput);

            Console.WriteLine(result);
            Console.ReadLine();
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        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);
        }
Beispiel #4
0
 public void SetupConnection()
 {
     arrangeContainerClass = new ArrangeContainers();
 }