Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static bool testTindertHobbyAdd(){
- Tinder tinder = createTinder();
- ASSERT_TEST(tinderHobbyAdd(tinder,"soccer") == TINDER_SUCCESS);
- ASSERT_TEST(strcmp(getHobby(tinder), "soccer") == 0);
- ASSERT_TEST(tinderHobbyAdd(tinder,"soccer") == TINDER_HOBBY_ALREADY_EXISTS);
- ASSERT_TEST(tinderHobbyAdd(tinder,"guitar playing") == TINDER_SUCCESS);
- ASSERT_TEST(strcmp(getHobby(tinder), "guitar playing") == 0);
- ASSERT_TEST(tinderHobbyAdd(tinder,"dancing") == TINDER_SUCCESS);
- ASSERT_TEST(strcmp(getHobby(tinder), "dancing") == 0);
- ASSERT_TEST(tinderHobbyAdd(tinder,"swimming") == TINDER_SUCCESS);
- ASSERT_TEST(strcmp(getHobby(tinder), "swimming") == 0);
- ASSERT_TEST(tinderHobbyAdd(tinder,"dancing") == TINDER_HOBBY_ALREADY_EXISTS);
- ASSERT_TEST(tinderHobbyAdd(NULL,"dancing") == TINDER_INVALID_PARAMETERS);
- ASSERT_TEST(tinderHobbyAdd(NULL,"sleeping") == TINDER_INVALID_PARAMETERS);
- ASSERT_TEST(tinderHobbyAdd(tinder,NULL) == TINDER_INVALID_PARAMETERS);
- ASSERT_TEST(tinderHobbyAdd(tinder,0) == TINDER_INVALID_PARAMETERS);
- ASSERT_TEST(tinderHobbyAdd(tinder,"") == TINDER_INVALID_PARAMETERS);
- ASSERT_TEST(tinderHobbyAdd(tinder,'\0') == TINDER_INVALID_PARAMETERS);
- tinderDestroy(tinder);
- return true;
- }
- static bool testTinderHobbyRemove(){
- Tinder tinder = createTinder();
- tinderHobbyAdd(tinder,"soccer");
- tinderHobbyAdd(tinder,"guitar playing");
- tinderHobbyAdd(tinder,"dancing");
- tinderHobbyAdd(tinder,"swimming");
- ASSERT_TEST(tinderHobbyRemove(tinder,"guitar playing") == TINDER_SUCCESS);
- ASSERT_TEST(!hobbyExists(tinder,"guitar playing"));
- tinderHobbyAdd(tinder,"guitar playing");
- ASSERT_TEST(tinderHobbyRemove(tinder,"guitar playing") == TINDER_SUCCESS);
- ASSERT_TEST(!hobbyExists(tinder,"guitar playing"));
- ASSERT_TEST(tinderHobbyRemove(tinder,"dancing") == TINDER_SUCCESS);
- ASSERT_TEST(!hobbyExists(tinder,"dancing"));
- ASSERT_TEST(tinderHobbyRemove(tinder,"dancing") == TINDER_HOBBY_DOES_NOT_EXIST);
- ASSERT_TEST(tinderHobbyRemove(NULL,"dancing") == TINDER_INVALID_PARAMETERS);
- ASSERT_TEST(tinderHobbyRemove(NULL,"soccer") == TINDER_INVALID_PARAMETERS);
- ASSERT_TEST(tinderHobbyRemove(tinder,"") == TINDER_INVALID_PARAMETERS);
- ASSERT_TEST(tinderHobbyRemove(tinder,'\0') == TINDER_INVALID_PARAMETERS);
- ASSERT_TEST(tinderHobbyRemove(tinder,NULL) == TINDER_INVALID_PARAMETERS);
- tinderDestroy(tinder);
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement