public function itCachesResultsToSaveTheRainForestAndKittens() { expect($this->dao)->searchByArtifactId()->once(); $this->retriever->getRawMailThatCreatedArtifact($this->artifact_by_mail); $this->retriever->getRawMailThatCreatedChangeset($this->changeset_by_mail); $this->retriever->getRawMailThatCreatedChangeset($this->other_changeset_by_mail); }