예제 #1
0
 public void ExceptionTest()
 {
     for (int i = 1; i < 1000; i++)
     {
         Assert.DoesNotThrow(() => BinaryGapSolution.Solution(i));
     }
 }
예제 #2
0
 public void FirstTest()
 {
     Assert.AreEqual(5, BinaryGapSolution.Solution(1041));
     Assert.AreEqual(0, BinaryGapSolution.Solution(6));
     Assert.AreEqual(0, BinaryGapSolution.Solution(4));
     Assert.AreEqual(2, BinaryGapSolution.Solution(9));
     Assert.AreEqual(28, BinaryGapSolution.Solution(1610612737));
     Assert.AreEqual(4, BinaryGapSolution.Solution(74901729));
 }