예제 #1
0
        public void Test_ContainsDuplicateTwo_Input_Array_is_Empty_And_0_Output_Is_False()
        {
            var target   = new ContainsDuplicateTwo();
            var nums     = new int[] { };
            var k        = 0;
            var excepted = false;
            var actual   = target.ContainsNearbyDuplicate(nums, k);

            Assert.AreEqual(excepted, actual);
        }
예제 #2
0
        public void Test_ContainsDuplicateTwo_Input_Array_is_12341_And_5_Output_Is_True()
        {
            var target   = new ContainsDuplicateTwo();
            var nums     = new int[] { 1, 2, 3, 4, 1 };
            var k        = 5;
            var excepted = true;
            var actual   = target.ContainsNearbyDuplicate(nums, k);

            Assert.AreEqual(excepted, actual);
        }
예제 #3
0
 public void Setup()
 {
     _kata = new ContainsDuplicateTwo();
 }