public virtual void NextInt64Negate() { Initialize(); var list = CsvReader.ReadNextInt64(CreateRandomItem()); long Re = 0; long Ry = 0; Console.WriteLine("サンプル数:{0}回", list.Count); Console.WriteLine("0 < X > long.MaxValue かどうかを検証します"); for (int i = 0; i < list.Count; i++) { Re = list[i]; Ry = m_Random.NextInt64(); Console.Write("{0} : ", i); Console.WriteLine("{0}", Ry); Assert.IsTrue(Re == Ry); Assert.IsTrue(Re >= 0 || Re < long.MaxValue); Assert.IsTrue(Ry >= 0 || Ry < long.MaxValue); } }