/**
  * @test
  */
 public function thatUpdate()
 {
     $defaultAssignee = new User();
     $logo = new Logo('file.dummy');
     $branch = new Branch('DUMM', 'DUMMY_NAME', 'DUMMY_DESC', $defaultAssignee, $logo);
     $newDefaultAssignee = new User();
     $newLogo = new Logo('new_file.dummy');
     $branch->update('New Name', 'New Description', $newDefaultAssignee, $newLogo);
     $this->assertEquals('New Name', $branch->getName());
     $this->assertEquals('New Description', $branch->getDescription());
     $this->assertEquals($newDefaultAssignee, $branch->getDefaultAssignee());
     $this->assertEquals($newLogo, $branch->getLogo());
 }