Пример #1
0
        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());
        }
Пример #2
0
        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());
        }
Пример #3
0
 public void CustomGeneratorWithNegativeNumbersTest()
 {
     ChipNumberGenerator chipNumberGenerator = new ChipNumberGenerator(-3);
 }
Пример #4
0
 public void CustomGeneratorWithInt3Max()
 {
     ChipNumberGenerator chipNumberGenerator = new ChipNumberGenerator(Int32.MaxValue);
 }
Пример #5
0
 public void CustomGeneratorInvalidOperation()
 {
     ChipNumberGenerator chipNumberGenerator = new ChipNumberGenerator(Int32.MaxValue-1);
     chipNumberGenerator.Generate();
     chipNumberGenerator.Generate();
 }
Пример #6
0
 public Administration()
 {
     animals             = new List <Animal> ();
     ChipNumberGenerator = new ChipNumberGenerator();
 }
Пример #7
0
 public Administration()
 {
     animals = new List<Animal> ();
     ChipNumberGenerator = new ChipNumberGenerator();
 }