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); }
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); }
protected void AssertEquals(object value, object expect, string msg = null) { TestAssert.AssertEquals(value, expect, msg); }