나는 단위 테스트를 처음 접했고 테스트를 위해 항상 "보아야"하지 않습니다. 현재 사용자가 앱에서 삭제되었음을 확인하기 위해 단위 테스트를 만들고 있습니다.사용자 단위 삭제 테스트
여기까지 제가 지금까지 있습니다. 누구든지 이걸보고 다른 것들을 테스트하거나 내가 삭제 된 사용자 계정에 대해 대부분 다룰 수 있도록 몇 가지 권장 사항을 만들 수 있습니까?
MembershipProvider prov = this.GetMembershipProvider();
MembershipCreateStatus status;
MembershipUser user = prov.CreateUser("UserX", "12345", "[email protected]", "", "", true, null, out status);
//call get user
user = prov.GetUser("UserX", false);
//Deletes user and all related information
prov.DeleteUser("UserX", true);
// Try to retrieve user again
user = prov.GetUser("UserX", false);
//test to see if user has been deleted
Assert.AreEqual(null, user);
괜찮아 보입니다. 그 전에는 사용자를 생성하고 올바르게 생성되었는지 테스트해야합니다. –
감사합니다. 나는 그 일을 진행하고있다. 나는 붙어있어 다른 것으로 옮기고 싶다. – user216672
실패 할 경우 (예 : 존재하지 않는 사용자를 삭제하려는 경우)를 찾고 예상대로 실패하는지 확인하고 싶을 수 있습니다. –