0
私たちのアプリケーションでは、いくつかのサービス(通常は外部)を模擬したいと思います。モックの実装は、XMLで簡単に編集可能なデータエンティティに依存する必要があります。例えばモックのエンティティストレージ
、些細な方法にGetUsersからかっ:
class UserServiceMock : IUserService
{
public List<User> GetUsers()
{
return MockRepository.Get<User>();
}
}
とユーザーリストはのUsers.xmlで編集可能にする必要があります:
<Users>
<User id="1" name="TestUser" />
</Users>
エンティティはもちろん、複雑なクラスすることができます。新しいエンティティを追加して設定するのは簡単です。
このようなモックを実装する最良の方法は何ですか?
私は単体テストではなく手動テストについて話していますが、あなたの答えに感謝します。 – alexey