예제 #1
0
파일: test_util.cpp 프로젝트: rusefi/rusefi
TEST(util, Overflow64Counter) {
	print("*************************************** testOverflow64Counter\r\n");

	Overflow64Counter o;
	ASSERT_EQ(0, o.update(0));
	ASSERT_EQ(10, o.update(10));

	ASSERT_EQ(20, o.update(20));

	// overflow
	ASSERT_EQ(4294967296, o.update(0));
}