예제 #1
0
 public void AllDigitsDifferentTest()
 {
     Assert.IsTrue(Numbers.AllDigitsDifferent(1234567890));
     Assert.IsFalse(Numbers.AllDigitsDifferent(11));
     Assert.IsFalse(Numbers.AllDigitsDifferent(9911));
     Assert.IsFalse(Numbers.AllDigitsDifferent(2131));
     Assert.IsTrue(Numbers.AllDigitsDifferent(1234560));
     Assert.IsTrue(Numbers.AllDigitsDifferent(123));
     Assert.IsTrue(Numbers.AllDigitsDifferent(0));
     Assert.IsFalse(Numbers.AllDigitsDifferent(0, 0));
     Assert.IsTrue(Numbers.AllDigitsDifferent(678));
     Assert.IsTrue(Numbers.AllDigitsDifferent(678, 1234));
     Assert.IsTrue(Numbers.AllDigitsDifferent(678, 1234, 90));
     Assert.IsTrue(Numbers.AllDigitsDifferent(6, 1, 9));
     Assert.IsFalse(Numbers.AllDigitsDifferent(16, 1, 9));
     Assert.IsFalse(Numbers.AllDigitsDifferent(0, 0, 0));
     Assert.IsFalse(Numbers.AllDigitsDifferent(16, 10, 90));
     Assert.IsFalse(Numbers.AllDigitsDifferent(36, 10, 20));
 }