Beispiel #1
0
        public void DoInput()
        {
            var input  = File.ReadAllText($"{TestContext.CurrentContext.TestDirectory}\\input.txt").Trim();
            var result = Processor.ProcessAndReturnLength(input);

            Console.Out.WriteLine(result);
        }
Beispiel #2
0
 public void ExampleV2_1()
 {
     Assert.AreEqual(string.Join("", Enumerable.Repeat("A", 241920)),
                     Processor.ProcessAndReturnString("(27x12)(20x12)(13x14)(7x10)(1x12)A", true));
     Assert.AreEqual(241920,
                     Processor.ProcessAndReturnLength("(27x12)(20x12)(13x14)(7x10)(1x12)A"));
 }
Beispiel #3
0
        public void ExampleV2_2()
        {
            var result = Processor.ProcessAndReturnLength("(25x3)(3x3)ABC(2x3)XY(5x2)PQRSTX(18x9)(3x2)TWO(5x7)SEVEN");

            Assert.AreEqual(445, result);
        }
Beispiel #4
0
 public void ExamplesV2(string input, string result)
 {
     Assert.AreEqual(result, Processor.ProcessAndReturnString(input, true));
     Assert.AreEqual(result.Length, Processor.ProcessAndReturnLength(input));
 }