Example #1
0
        public virtual void NextUInt64Test()
        {
            Initialize();
            var   list = CsvReader.ReadNextUInt64(CreateRandomItem());
            ulong Re   = 0;
            ulong Ry   = 0;

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