static void test_emptytable(skiatest::Reporter* reporter) { SkAutoTUnref<SkDataTable> table0(SkDataTable::NewEmpty()); SkAutoTUnref<SkDataTable> table1(SkDataTable::NewCopyArrays(NULL, NULL, 0)); SkAutoTUnref<SkDataTable> table2(SkDataTable::NewCopyArray(NULL, 0, 0)); SkAutoTUnref<SkDataTable> table3(SkDataTable::NewArrayProc(NULL, 0, 0, NULL, NULL)); test_datatable_is_empty(reporter, table0); test_datatable_is_empty(reporter, table1); test_datatable_is_empty(reporter, table2); test_datatable_is_empty(reporter, table3); test_is_equal(reporter, table0, table1); test_is_equal(reporter, table0, table2); test_is_equal(reporter, table0, table3); }
virtual void test(void) { int_point test_point(10, 20); test_point -= top_left_point; test_is_equal(test_point, int_point(9, 18)); }
virtual void test(void) { int_point test_point = top_left_point + bottom_right_point; test_is_equal(test_point, int_point(4, 6)); }
virtual void test(void) { int_point test_point(10, 20); test_point += top_left_point; test_is_equal(test_point, int_point(11, 22)); }
virtual void test(void) { int_point test_point(top_left_point); test_is_equal(test_point, int_point(1, 2)); }
virtual void test(void) { int_point test_point; test_is_equal(test_point, int_point(0, 0)); }
virtual void test(void) { int_point test_point; test_point = top_left_point; test_is_equal(test_point, top_left_point); }
virtual void test(void) { int_point test_point = top_left_point - bottom_right_point; test_is_equal(test_point, int_point(-2, -2)); }