public void CustomGeneratorTest()
        {
            ChipNumberGenerator chipNumberGenerator = new ChipNumberGenerator(10);

            Assert.AreEqual(11, chipNumberGenerator.Generate());
            Assert.AreEqual(12, chipNumberGenerator.Generate());
            Assert.AreEqual(13, chipNumberGenerator.Generate());
            Assert.AreEqual(14, chipNumberGenerator.Generate());
            Assert.AreEqual(15, chipNumberGenerator.Generate());
            Assert.AreEqual(16, chipNumberGenerator.Generate());
        }
        public void DefaultGeneratorTest()
        {
            ChipNumberGenerator chipNumberGenerator = new ChipNumberGenerator();

            Assert.AreEqual(0, chipNumberGenerator.Generate());
            Assert.AreEqual(1, chipNumberGenerator.Generate());
            Assert.AreEqual(2, chipNumberGenerator.Generate());
            Assert.AreEqual(3, chipNumberGenerator.Generate());
            Assert.AreEqual(4, chipNumberGenerator.Generate());
            Assert.AreEqual(5, chipNumberGenerator.Generate());
        }
 public void CustomGeneratorWithNegativeNumbersTest()
 {
     ChipNumberGenerator chipNumberGenerator = new ChipNumberGenerator(-3);
 }
 public void CustomGeneratorWithInt3Max()
 {
     ChipNumberGenerator chipNumberGenerator = new ChipNumberGenerator(Int32.MaxValue);
 }
 public void CustomGeneratorInvalidOperation()
 {
     ChipNumberGenerator chipNumberGenerator = new ChipNumberGenerator(Int32.MaxValue-1);
     chipNumberGenerator.Generate();
     chipNumberGenerator.Generate();
 }
Beispiel #6
0
 public Administration()
 {
     animals             = new List <Animal> ();
     ChipNumberGenerator = new ChipNumberGenerator();
 }
Beispiel #7
0
 public Administration()
 {
     animals = new List<Animal> ();
     ChipNumberGenerator = new ChipNumberGenerator();
 }