Changeset 9575 for trunk/tests/phpunit/testcases/members/types.php
- Timestamp:
- 03/02/2015 06:53:12 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/testcases/members/types.php
r9533 r9575 236 236 $this->assertSame( 'foo', bp_get_member_type( $new_user_id, true ) ); 237 237 } 238 239 /** 240 * @group BP6188 241 */ 242 public function test_bp_remove_member_type_should_return_false_when_member_type_is_empty() { 243 $this->assertFalse( bp_remove_member_type( 5, '' ) ); 244 } 245 246 /** 247 * @group BP6188 248 */ 249 public function test_bp_remove_member_type_should_return_false_when_member_type_is_invalid() { 250 $this->assertFalse( bp_remove_member_type( 5, 'foo' ) ); 251 } 252 253 /** 254 * @group BP6188 255 */ 256 public function test_bp_remove_member_type_should_return_false_when_member_is_not_of_provided_type() { 257 $u1 = $this->factory->user->create(); 258 bp_register_member_type( 'foo' ); 259 bp_register_member_type( 'bar' ); 260 bp_set_member_type( $u1, 'bar' ); 261 262 $this->assertFalse( bp_remove_member_type( $u1, 'foo' ) ); 263 $types = bp_get_member_type( $u1, false ); 264 $this->assertEquals( array( 'bar' ), $types ); 265 } 266 267 /** 268 * @group BP6188 269 */ 270 public function test_bp_remove_member_type_should_return_true_for_successful_deletion() { 271 $u1 = $this->factory->user->create(); 272 bp_register_member_type( 'foo' ); 273 bp_register_member_type( 'bar' ); 274 bp_set_member_type( $u1, 'foo' ); 275 bp_set_member_type( $u1, 'bar', true ); 276 277 $this->assertTrue( bp_remove_member_type( $u1, 'foo' ) ); 278 $types = bp_get_member_type( $u1, false ); 279 $this->assertEquals( array( 'bar' ), $types ); 280 } 238 281 }
Note: See TracChangeset
for help on using the changeset viewer.