私は c# を使用しており、単体テストと統合テストでは、通常、属性に基づいてフィールドを自動的に入力する必要があります。
ユーザーデータをデータベースに書き込んで戻すことができるかどうかをテストするとしましょう。
- ユーザーオブジェクトを作成し、フィールドにデータを入力し、ユーザーをデータベースに書き込みます
- データベースからユーザー オブジェクトを読み取る
- 私が書いたものが私が読んだものと同じかどうかフィールドをチェックしてください
ユーザーにテスト データを自動的に入力し、2 つのオブジェクトの値が同じかどうかを確認するフレームワークはありますか?
サンプルコードはこれが好きかもしれません
User user = new User();
AutoPopulator.Populate(user);
user.Save();