「保存」テストケースである次のコードが与えられた場合、「削除」テストケースをどのように記述しますか?削除操作を実行するためのテストケースの作成方法
[Test]
public void Testsavesassignment()
{
var sAssignment = new SAssignment()
{
DateCreated = DateTime.Now,
DateUpdated = DateTime.Now,
Department = 9000.ToString(),
EmployeeId = 4342342
};
Status status = null;
var assignment = this.m_personnelService.SaveSAssignment(sAssignment, out status);
Assert.IsTrue(status.Success);
Assert.AreEqual(sAssignment.EmployeeId, assignment.EmployeeId);
Assert.AreEqual(sAssignment.EmployeeId, assignment.DateCreated);
Assert.AreEqual(sAssignment.DateUpdated, assignment.DateUpdated);
Assert.AreEqual(sAssignment.Department, assignment.Department);
Assert.AreNotEqual(sAssignment.Id, assignment.Id);
}
もう少し詳細がいいだろう、この時点で我々は、削除テストケースを書き、あなたが意味を推測していますか? – Andrew
はいアンドリュー。テストケースを削除します。 – nitinrakeysh
Deleteメソッドのコードを共有してください – sll