Exemple #1
0
        public virtual void NextUInt32Test()
        {
            Initialize();
            var  list = CsvReader.ReadNextUInt32(CreateRandomItem());
            uint Re   = 0;
            uint Ry   = 0;

            Console.WriteLine("サンプル数:{0}回", list.Count);
            Console.WriteLine("実装元ライブラリから同じシードで生成された乱数アルゴリズムのNextUInt32()関数との一致を確認します");
            for (int i = 0; i < list.Count; i++)
            {
                Re = list[i];
                Ry = m_Random.NextUInt32();
                Console.WriteLine("{0} : Expected = {1} , Actual = {2}", i, Re, Ry);
                Assert.IsTrue(Re == Ry);
            }
        }