Пример #1
0
int main(void)
{ 
    if( test(-1) != 1 ) fail( __LINE__ );
    if( test(0) != 1 ) fail( __LINE__ );
    if( test(1) != 1 ) fail( __LINE__ );
    if( u_test(-1) != 1 ) fail( __LINE__ );
    if( u_test(0) != 1 ) fail( __LINE__ );
    if( u_test(1) != 1 ) fail( __LINE__ );
    if( a_test(-2) != 1 ) fail( __LINE__ );
    if( a_test(-1) != 1 ) fail( __LINE__ );
    if( a_test(0) != 1 ) fail( __LINE__ );
    if( b_test(INT_MIN+1) != 1 ) fail( __LINE__ );
    if( b_test(INT_MIN) != 1 ) fail( __LINE__ );
    if( b_test(INT_MAX) != 1 ) fail( __LINE__ );
    if( c_test(INT_MAX-1) != 1 ) fail( __LINE__ );
    if( c_test(INT_MAX) != 1 ) fail( __LINE__ );
    if( c_test(INT_MIN) != 1 ) fail( __LINE__ );
    if( d_test(INT_MAX-1) != 1 ) fail( __LINE__ );
    if( d_test(INT_MAX) != 1 ) fail( __LINE__ );
    if( d_test(2) != 1 ) fail( __LINE__ );
    if( e_test(INT_MIN+1) != 1 ) fail( __LINE__ );
    if( e_test(INT_MIN) != 1 ) fail( __LINE__ );
    if( e_test(INT_MAX) != 1 ) fail( __LINE__ );
    if( f_test(INT_MAX-1) != 1 ) fail( __LINE__ );
    if( f_test(INT_MAX) != 1 ) fail( __LINE__ );
    if( f_test(INT_MIN) != 1 ) fail( __LINE__ );
    _PASS;
} 
Пример #2
0
int main()
{
	PlayerState		p_test(0,"bob",100000000,0);
	Game_Base		b_test("../data.dat");
	net::GameState	s_test(&b_test);
	GameRules		r_test(&s_test);
	vector<unsigned> vec;
	int		 d1, d2;
	signed			 win;


	p_test.add_property(5);
	p_test.add_property(15);
	p_test.add_property(25);
	p_test.add_property(35);

	s_test.add_player(p_test);
	s_test.set_current_turn(p_test.get_name());

	cout << endl << r_test.count_mems(s_test.get_player(0), 5) << "  $" << b_test.rent(25,r_test.count_mems(s_test.get_player(0), 5) - 1) << endl;


	/*cout << "Craps\tRoll\t\tSeven\tRoll\n\n";
	for (int i = 0; i < 100; ++i)
	{
		cout << r_test.casino(100, GameRules::kCCraps, d1, d2) << '\t' << d1 + d2 << "\t\t"
			 << r_test.casino(100, GameRules::kCSeven, d1, d2) << '\t' << d1 + d2 << endl;
	}*/
	
	return 0;
}