예제 #1
0
        public void FakeGeneratorAutoTestInt()
        {
            FakeRandomSource frng = new FakeRandomSource((int)4);

            Assert.AreEqual(4, frng.Next());
            Assert.AreEqual(4, frng.Next());
            Assert.AreEqual(4, frng.Next());
        }
예제 #2
0
        public void FakeGeneratorAutoTestIntRange()
        {
            FakeRandomSource frng = new FakeRandomSource(new List <int> {
                1, 2, 3, 4, 5
            });

            Assert.AreEqual(1, frng.Next());
            Assert.AreEqual(2, frng.Next());
            Assert.AreEqual(3, frng.Next());
            Assert.AreEqual(4, frng.Next());
            Assert.AreEqual(5, frng.Next());
            Assert.AreEqual(1, frng.Next());
            Assert.AreEqual(2, frng.Next());
            Assert.AreEqual(3, frng.Next());
            Assert.AreEqual(4, frng.Next());
            Assert.AreEqual(5, frng.Next());
        }