コード例 #1
0
        public void TestRandomFloat()
        {
            var service = new RandomService();

            Assert.IsTrue(service.GetRandomFloat(1) < 1);
            Assert.IsTrue(service.GetRandomFloat(1) >= 0);

            Assert.IsTrue(service.GetRandomFloat(10) < 10);
            Assert.IsTrue(service.GetRandomFloat(10) >= 0);

            Assert.IsFalse(service.GetRandomFloat(10) >= 10);
            Assert.IsFalse(service.GetRandomFloat(10) < 0);

            Assert.IsTrue(service.GetRandomFloat(1.1f) < 1.1f);
            Assert.IsTrue(service.GetRandomFloat(10.5f) < 10.5f);
            Assert.IsTrue(service.GetRandomFloat(10.5f) >= 0);
        }