public function testRemoveMailByRepository()
 {
     $prm = new PostReceiveMailManagerTestRemoveRepository();
     $dao = new MockGit_PostReceiveMailDao();
     $prm->dao = $dao;
     $repo = new MockGitRepository($this);
     $backend = new MockGitBackend();
     $repo->SetReturnValue('getBackend', $backend);
     $prm->dao->setReturnValue('removeNotification', True);
     $repo->expectOnce('loadNotifiedMails');
     $backend->expectOnce('changeRepositoryMailingList');
     $prm->removeMailByRepository($repo, "*****@*****.**");
 }