{
Assert.That(_editUserPage.State.SelectedText, Is.EqualTo("Illinois"));
_editUserPage.State.SelectedText = "New York";
Assert.That(_editUserPage.State.SelectedText, Is.EqualTo("New York"));
_editUserPage.SaveChanges();
Assert.That(_editUserPage.State.SelectedText, Is.EqualTo("New York"));
}
上記の例では、ユーザーの州をイリノイからニューヨークに変更しています。私の質問は、テストの最後に Illiois の状態を元の値に戻す必要があるかどうかです。
同じファイルに約 20 個の独立したテストがあり、データを元の状態に戻すためのベスト プラクティスを知りたいと考えていました。個々のテスト内ではなく、テスト スイート全体に対してセットアップ/ティアダウンを使用しています。