ID, array( $jane->user_login, $ashish->user_login ) ); $tenup_jane_id = $tenup_contributors[ $jane->user_login ]; $tenup_ashish_id = $tenup_contributors[ $ashish->user_login ]; wp_update_post( array( 'ID' => $tenup_jane_id, 'post_status' => 'publish', ) ); wp_update_post( array( 'ID' => $tenup_ashish_id, 'post_status' => 'publish', ) ); $expected = array( 'company_sponsored_hours' => 75, 'self_sponsored_hours' => 16, 'team_company_sponsored_contributors' => array( 'Core Team' => 1, 'Documentation Team' => 1, ), 'team_self_sponsored_contributors' => array( 'Meta Team' => 2, 'Polyglots Team' => 1, 'Training Team' => 1, ), 'companies' => 2, 'company_sponsored_contributors' => 2, 'self_sponsored_contributors' => 3, 'self_sponsored_contributor_activity' => 33.33, 'company_sponsored_contributor_activity' => 50.0, ); $actual = get_snapshot_data(); $this->assertSame( $expected, $actual ); } }