Exemplo n.º 1
0
 public void Given_array_When_find_Then_return()
 {
     Assert.AreEqual(1, FirstMissingPositive.FindFirstMissingPositive(new int[] { }));
     Assert.AreEqual(2, FirstMissingPositive.FindFirstMissingPositive(new int[] { 1 }));
     Assert.AreEqual(2, FirstMissingPositive.FindFirstMissingPositive(new int[] { 1, 1 }));
     Assert.AreEqual(3, FirstMissingPositive.FindFirstMissingPositive(new int[] { 1, 2, 0 }));
     Assert.AreEqual(2, FirstMissingPositive.FindFirstMissingPositive(new int[] { 3, 4, -1, 1 }));
 }
Exemplo n.º 2
0
        private static void FirstMissingPositive()
        {
            var c = new FirstMissingPositive();

            c.Run();
        }