/** * @test * @covers ::__construct * @covers ::get * @covers ::add * @covers ::create * @covers ::remove * @covers ::setGenerator * @uses App\ContactBook * @uses App\ContactNotFoundException * @uses App\Contact * @uses App\Generator * @expectedException \App\ContactNotFoundException */ public function should_remove_contact_by_its_id() { $this->addSomeContacts(); $this->contactBookManager->remove(static::JOHN_ID); $contact = $this->contactBookManager->get(static::JOHN_ID); $this->assertNull($contact); }