- Timestamp:
- 11/03/2017 07:44:10 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/tests/phpunit/testcases/xprofile/class-bp-xprofile-group.php
r10242 r11737 11 11 */ 12 12 public function test_save_should_not_return_false_when_no_fields_have_been_altered() { 13 $g = $this->factory->xprofile_group->create();13 $g = self::factory()->xprofile_group->create(); 14 14 $group = new BP_XProfile_Group( $g ); 15 15 … … 23 23 */ 24 24 public function test_fetch_visibility_level() { 25 $u = $this->factory->user->create();26 $g = $this->factory->xprofile_group->create();27 $f = $this->factory->xprofile_field->create( array(25 $u = self::factory()->user->create(); 26 $g = self::factory()->xprofile_group->create(); 27 $f = self::factory()->xprofile_field->create( array( 28 28 'field_group_id' => $g, 29 29 ) ); … … 85 85 */ 86 86 public function test_get_xprofile_groups() { 87 $g1 = $this->factory->xprofile_group->create();88 $g2 = $this->factory->xprofile_group->create();89 $g3 = $this->factory->xprofile_group->create();87 $g1 = self::factory()->xprofile_group->create(); 88 $g2 = self::factory()->xprofile_group->create(); 89 $g3 = self::factory()->xprofile_group->create(); 90 90 91 91 $all = BP_XProfile_Group::get(); … … 118 118 */ 119 119 public function test_member_type_restrictions_should_be_ignored_when_user_id_is_null_and_member_type_is_not_explicitly_provided() { 120 $g = $this->factory->xprofile_group->create();121 $f = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );120 $g = self::factory()->xprofile_group->create(); 121 $f = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 122 122 bp_register_member_type( 'foo' ); 123 123 … … 145 145 */ 146 146 public function test_member_type_restrictions_should_be_ignored_when_user_id_is_0_and_member_type_is_false() { 147 $g = $this->factory->xprofile_group->create();148 $f = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );147 $g = self::factory()->xprofile_group->create(); 148 $f = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 149 149 bp_register_member_type( 'foo' ); 150 150 … … 173 173 */ 174 174 public function test_member_type_restrictions_should_be_obeyed_for_nonzero_user_id() { 175 $g = $this->factory->xprofile_group->create();176 $f1 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );177 $f2 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );178 $f3 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );179 $f4 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );175 $g = self::factory()->xprofile_group->create(); 176 $f1 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 177 $f2 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 178 $f3 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 179 $f4 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 180 180 bp_register_member_type( 'foo' ); 181 181 bp_register_member_type( 'bar' ); … … 196 196 197 197 // User is in 'foo', so should have f1 and f3 only. 198 $u = $this->factory->user->create();198 $u = self::factory()->user->create(); 199 199 bp_set_member_type( $u, 'foo' ); 200 200 … … 222 222 */ 223 223 public function test_member_type_restrictions_should_be_obeyed_for_nonzero_user_id_with_no_member_types() { 224 $g = $this->factory->xprofile_group->create();225 $f1 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );226 $f2 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );227 $f3 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );224 $g = self::factory()->xprofile_group->create(); 225 $f1 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 226 $f2 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 227 $f3 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 228 228 bp_register_member_type( 'foo' ); 229 229 bp_register_member_type( 'bar' ); … … 240 240 241 241 // User has no member types, so should see f2 and f3 . 242 $u = $this->factory->user->create();242 $u = self::factory()->user->create(); 243 243 244 244 $found_groups = BP_XProfile_Group::get( array( … … 264 264 */ 265 265 public function test_member_types_of_provided_user_id_should_take_precedence_over_provided_member_type() { 266 $g = $this->factory->xprofile_group->create();267 $f1 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );268 $f2 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );266 $g = self::factory()->xprofile_group->create(); 267 $f1 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 268 $f2 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 269 269 bp_register_member_type( 'foo' ); 270 270 bp_register_member_type( 'bar' ); … … 275 275 $field2->set_member_types( array( 'bar' ) ); 276 276 277 $u = $this->factory->user->create();277 $u = self::factory()->user->create(); 278 278 bp_set_member_type( $u, 'foo' ); 279 279 … … 299 299 */ 300 300 public function test_member_type_single_value_should_be_respected() { 301 $g = $this->factory->xprofile_group->create();302 $f1 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );303 $f2 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );301 $g = self::factory()->xprofile_group->create(); 302 $f1 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 303 $f2 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 304 304 bp_register_member_type( 'foo' ); 305 305 bp_register_member_type( 'bar' ); … … 331 331 */ 332 332 public function test_member_type_array_value_should_be_respected() { 333 $g = $this->factory->xprofile_group->create();334 $f1 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );335 $f2 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );333 $g = self::factory()->xprofile_group->create(); 334 $f1 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 335 $f2 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 336 336 bp_register_member_type( 'foo' ); 337 337 bp_register_member_type( 'bar' ); … … 363 363 */ 364 364 public function test_member_type_null_should_be_respected() { 365 $g = $this->factory->xprofile_group->create();366 $f1 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );367 $f2 = $this->factory->xprofile_field->create( array( 'field_group_id' => $g ) );365 $g = self::factory()->xprofile_group->create(); 366 $f1 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 367 $f2 = self::factory()->xprofile_field->create( array( 'field_group_id' => $g ) ); 368 368 bp_register_member_type( 'foo' ); 369 369 bp_register_member_type( 'bar' ); … … 392 392 */ 393 393 public function test_save_xprofile_group_name() { 394 $g1 = $this->factory->xprofile_group->create( array(394 $g1 = self::factory()->xprofile_group->create( array( 395 395 'name' => "Test ' Name" 396 396 ) ); … … 415 415 416 416 // Create a group 417 $g1 = $this->factory->xprofile_group->create( array(417 $g1 = self::factory()->xprofile_group->create( array( 418 418 'name' => $pristine_name 419 419 ) );
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)