Esempio n. 1
0
 public void NullGet()
 {
     TestAssert.AssertEquals(pa1[0], 0);
     TestAssert.AssertEquals(pa1[20], 20 * 20);
     TestAssert.AssertEquals(pa1[2000], 2000 * 20);
     TestAssert.AssertEquals(pa1[2020], 2020 * 20);
     TestAssert.AssertEquals(pa1[1048575], 1048575 * 20);
 }
Esempio n. 2
0
        public void SimpleChange()
        {
            pa1[10] = 10 * 20 + 50;
            TestAssert.AssertEquals(pa1[0], 0);
            TestAssert.AssertEquals(pa1[10], 10 * 20 + 50);
            TestAssert.AssertEquals(pa1[20], 20 * 20 + 50);
            TestAssert.AssertEquals(pa1[2010], 2010 * 20 + 50);
            TestAssert.AssertEquals(pa1[100000], 100000 * 20 + 50);
            TestAssert.AssertEquals(pa1[1048575], 1048575 * 20 + 50);

            pa1[2010] = 2010 * 20 + 100;
            pa1[2020] = 2020 * 20 + 100;
            TestAssert.AssertEquals(pa1[2010], 2010 * 20 + 100);
            TestAssert.AssertEquals(pa1[100000], 100000 * 20 + 100);
            //TestAssert.AssertEquals(pa1[1048575], 1048575 * 20 + 100);

            pa1[100000] = 2010 * 20 + 200;
            //TestAssert.AssertEquals(pa1[100000], 100000 * 20 + 200);
            //TestAssert.AssertEquals(pa1[1048575], 1048575 * 20 + 300);
        }
Esempio n. 3
0
 protected void AssertEquals(object value, object expect, string msg = null)
 {
     TestAssert.AssertEquals(value, expect, msg);
 }