/** * covers \Ohio\Core\TeamUser\TeamUser::user * covers \Ohio\Core\TeamUser\TeamUser::team * covers \Ohio\Core\TeamUser\TeamUser::create */ public function test() { $teamUser = new TeamUser(); # user relationship $this->assertInstanceOf(BelongsTo::class, $teamUser->user()); # team relationship $this->assertInstanceOf(BelongsTo::class, $teamUser->team()); # create $teamUser = m::mock(TeamUser::class . '[firstOrCreate]'); $teamUser->shouldReceive('firstOrCreate')->once(); $teamUser->create(); }