Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
11/03/2017 07:44:10 PM (7 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/notifications/functions.php

    r10911 r11737  
    1010     */
    1111    public function test_cache_invalidation_all_for_user_on_save() {
    12         $u = $this->factory->user->create();
    13 
    14         $this->factory->notification->create( array(
    15             'component_name' => 'groups',
    16             'user_id'        => $u
    17         ) );
    18         $this->factory->notification->create( array(
     12        $u = self::factory()->user->create();
     13
     14        self::factory()->notification->create( array(
     15            'component_name' => 'groups',
     16            'user_id'        => $u
     17        ) );
     18        self::factory()->notification->create( array(
    1919            'component_name' => 'messages',
    2020            'user_id'        => $u,
     
    2929
    3030        // Trigger invalidation via save
    31         $this->factory->notification->create( array(
     31        self::factory()->notification->create( array(
    3232            'component_name' => 'messages',
    3333            'user_id'        => $u,
     
    4242     */
    4343    public function test_cache_invalidation_all_for_user_on_delete() {
    44         $u  = $this->factory->user->create();
    45         $n1 = $this->factory->notification->create( array(
    46             'component_name' => 'groups',
    47             'user_id'        => $u
    48         ) );
    49         $this->factory->notification->create( array(
     44        $u  = self::factory()->user->create();
     45        $n1 = self::factory()->notification->create( array(
     46            'component_name' => 'groups',
     47            'user_id'        => $u
     48        ) );
     49        self::factory()->notification->create( array(
    5050            'component_name' => 'messages',
    5151            'user_id'        => $u
     
    6868     */
    6969    public function test_cache_invalidation_all_for_user_on_update_user_id() {
    70         $u = $this->factory->user->create();
    71 
    72         $this->factory->notification->create( array(
    73             'component_name' => 'groups',
    74             'user_id'        => $u
    75         ) );
    76         $this->factory->notification->create( array(
     70        $u = self::factory()->user->create();
     71
     72        self::factory()->notification->create( array(
     73            'component_name' => 'groups',
     74            'user_id'        => $u
     75        ) );
     76        self::factory()->notification->create( array(
    7777            'component_name' => 'messages',
    7878            'user_id'        => $u
     
    9898     */
    9999    public function test_cache_invalidation_all_for_user_on_update_id() {
    100         $u  = $this->factory->user->create();
    101         $n1 = $this->factory->notification->create( array(
    102             'component_name' => 'groups',
    103             'user_id'        => $u
    104         ) );
    105 
    106         $this->factory->notification->create( array(
     100        $u  = self::factory()->user->create();
     101        $n1 = self::factory()->notification->create( array(
     102            'component_name' => 'groups',
     103            'user_id'        => $u
     104        ) );
     105
     106        self::factory()->notification->create( array(
    107107            'component_name' => 'messages',
    108108            'user_id'        => $u
     
    128128     */
    129129    public function test_bp_notifications_update_meta_cache() {
    130         $u = $this->factory->user->create();
    131 
    132         $n1 = $this->factory->notification->create( array(
    133             'component_name' => 'messages',
    134             'user_id'        => $u
    135         ) );
    136 
    137         $n2 = $this->factory->notification->create( array(
     130        $u = self::factory()->user->create();
     131
     132        $n1 = self::factory()->notification->create( array(
     133            'component_name' => 'messages',
     134            'user_id'        => $u
     135        ) );
     136
     137        $n2 = self::factory()->notification->create( array(
    138138            'component_name' => 'groups',
    139139            'user_id'        => $u
     
    190190        );
    191191
    192         $this->factory->notification->create( $args );
     192        self::factory()->notification->create( $args );
    193193
    194194        $this->assertFalse( bp_notifications_add_notification( $args ) );
     
    207207        );
    208208
    209         $this->factory->notification->create( $args );
     209        self::factory()->notification->create( $args );
    210210
    211211        $args['allow_duplicate'] = true;
     
    219219     */
    220220    public function test_bp_notifications_get_unread_notification_count_cache() {
    221         $u1 = $this->factory->user->create();
    222         $u2 = $this->factory->user->create();
    223 
    224         $this->factory->notification->create( array(
     221        $u1 = self::factory()->user->create();
     222        $u2 = self::factory()->user->create();
     223
     224        self::factory()->notification->create( array(
    225225            'component_name'    => 'messages',
    226226            'component_action'  => 'new_message',
     
    248248     */
    249249    public function test_bp_has_notifications_filtering() {
    250         $u1 = $this->factory->user->create();
    251         $u2 = $this->factory->user->create();
     250        $u1 = self::factory()->user->create();
     251        $u2 = self::factory()->user->create();
    252252
    253253        // create a mixture of different notifications
    254         $this->factory->notification->create( array(
     254        self::factory()->notification->create( array(
    255255            'component_name'    => 'messages',
    256256            'component_action'  => 'new_message',
     
    261261        ) );
    262262
    263         $this->factory->notification->create( array(
     263        self::factory()->notification->create( array(
    264264            'component_name'    => 'activity',
    265265            'component_action'  => 'new_at_mention',
     
    270270        ) );
    271271
    272         $this->factory->notification->create( array(
     272        self::factory()->notification->create( array(
    273273            'component_name'    => 'activity',
    274274            'component_action'  => 'new_at_mention',
     
    294294     */
    295295    public function test_bp_notifications_delete_notifications_on_user_delete_should_delete_all_notifications() {
    296         $u = $this->factory->user->create();
     296        $u = self::factory()->user->create();
    297297
    298298        // Create notifications
    299         $n1 = $this->factory->notification->create( array(
     299        $n1 = self::factory()->notification->create( array(
    300300            'component_name'    => 'messages',
    301301            'component_action'  => 'new_message',
     
    304304        ) );
    305305
    306         $n2 = $this->factory->notification->create( array(
     306        $n2 = self::factory()->notification->create( array(
    307307            'component_name'    => 'activity',
    308308            'component_action'  => 'new_at_mention',
     
    311311        ) );
    312312
    313         $n3 = $this->factory->notification->create( array(
     313        $n3 = self::factory()->notification->create( array(
    314314            'component_name' => 'groups',
    315315            'user_id'        => $u,
    316316        ) );
    317317
    318         $n4 = $this->factory->notification->create( array(
     318        $n4 = self::factory()->notification->create( array(
    319319            'component_name'   => 'friends',
    320320            'component_action' => 'friendship_request',
     
    323323
    324324        // Create notification for non-core component
    325         $n5 = $this->factory->notification->create( array(
     325        $n5 = self::factory()->notification->create( array(
    326326            'component_name'    => 'foo',
    327327            'component_action'  => 'bar',
     
    355355     */
    356356    public function test_notification_callback_parameter_integrity() {
    357         $u = $this->factory->user->create();
    358 
    359         $n = $this->factory->notification->create( array(
     357        $u = self::factory()->user->create();
     358
     359        $n = self::factory()->notification->create( array(
    360360            'component_name'    => 'activity',
    361361            'component_action'  => 'new_at_mention',
Note: See TracChangeset for help on using the changeset viewer.