예제 #1
0
        public void NextInt64Test()
        {
            using var rng = new RandomNonceGenerator();
            long actual1 = rng.NextInt64();
            long actual2 = rng.NextInt64();

            Assert.NotEqual(actual1, actual2);
        }
예제 #2
0
        public void DisposedExceptionTest()
        {
            var rng = new RandomNonceGenerator();

            rng.Dispose();

            Assert.Throws <ObjectDisposedException>(() => rng.NextInt32());
            Assert.Throws <ObjectDisposedException>(() => rng.NextInt64());
        }