示例#1
0
 public void GetAllRotations_13()
 {
     CircularPrimeNumber number = new CircularPrimeNumber(13);
     var rotations = number.GetAllRotations().ToList();
     Assert.That(rotations.Count, Is.EqualTo(1));
     Assert.That(rotations[0], Is.EqualTo(31));
 }
示例#2
0
 public void GetAllRotations_197()
 {
     CircularPrimeNumber number = new CircularPrimeNumber(197);
     var rotations = number.GetAllRotations().ToList();
     Assert.That(rotations.Count, Is.EqualTo(2));
     Assert.That(rotations[0], Is.EqualTo(971));
     Assert.That(rotations[1], Is.EqualTo(719));
 }
示例#3
0
 public void IsCircular(int number, bool result)
 {
     CircularPrimeNumber cp = new CircularPrimeNumber(number);
     Assert.That(cp.IsCircularPrimeNumber(), Is.EqualTo(result));
 }