Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
11/03/2017 07:44:10 PM (9 years ago)
Author:
boonebgorges
Message:

Use static factory method throughout PHPUnit tests.

See #7620.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/testcases/xprofile/class-bp-xprofile-group.php

    r10242 r11737  
    1111         */
    1212        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();
    1414                $group = new BP_XProfile_Group( $g );
    1515
     
    2323         */
    2424        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(
    2828                        'field_group_id' => $g,
    2929                ) );
     
    8585         */
    8686        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();
    9090
    9191                $all = BP_XProfile_Group::get();
     
    118118         */
    119119        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 ) );
    122122                bp_register_member_type( 'foo' );
    123123
     
    145145         */
    146146        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 ) );
    149149                bp_register_member_type( 'foo' );
    150150
     
    173173         */
    174174        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 ) );
    180180                bp_register_member_type( 'foo' );
    181181                bp_register_member_type( 'bar' );
     
    196196
    197197                // User is in 'foo', so should have f1 and f3 only.
    198                 $u = $this->factory->user->create();
     198                $u = self::factory()->user->create();
    199199                bp_set_member_type( $u, 'foo' );
    200200
     
    222222         */
    223223        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 ) );
    228228                bp_register_member_type( 'foo' );
    229229                bp_register_member_type( 'bar' );
     
    240240
    241241                // User has no member types, so should see f2 and f3 .
    242                 $u = $this->factory->user->create();
     242                $u = self::factory()->user->create();
    243243
    244244                $found_groups = BP_XProfile_Group::get( array(
     
    264264         */
    265265        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 ) );
    269269                bp_register_member_type( 'foo' );
    270270                bp_register_member_type( 'bar' );
     
    275275                $field2->set_member_types( array( 'bar' ) );
    276276
    277                 $u = $this->factory->user->create();
     277                $u = self::factory()->user->create();
    278278                bp_set_member_type( $u, 'foo' );
    279279
     
    299299         */
    300300        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 ) );
    304304                bp_register_member_type( 'foo' );
    305305                bp_register_member_type( 'bar' );
     
    331331         */
    332332        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 ) );
    336336                bp_register_member_type( 'foo' );
    337337                bp_register_member_type( 'bar' );
     
    363363         */
    364364        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 ) );
    368368                bp_register_member_type( 'foo' );
    369369                bp_register_member_type( 'bar' );
     
    392392         */
    393393        public function test_save_xprofile_group_name() {
    394                 $g1 = $this->factory->xprofile_group->create( array(
     394                $g1 = self::factory()->xprofile_group->create( array(
    395395                        'name' => "Test ' Name"
    396396                ) );
     
    415415
    416416                // Create a group
    417                 $g1 = $this->factory->xprofile_group->create( array(
     417                $g1 = self::factory()->xprofile_group->create( array(
    418418                        'name' => $pristine_name
    419419                ) );
Note: See TracChangeset for help on using the changeset viewer.