public void DeleteNotExistentAccount() { // Arrange var controller = GetController(); // Act var result = controller.Delete(accountName: "NotFoundUser"); // Assert ResultAssert.IsNotFound(result); }
public void DeleteDeletedAccount() { // Arrange string userName = "******"; var controller = GetController(); var fakes = Get <Fakes>(); var testUser = fakes.CreateUser(userName); testUser.IsDeleted = true; GetMock <IUserService>() .Setup(stub => stub.FindByUsername(userName, false)) .Returns(testUser); // act var result = controller.Delete(accountName: userName); // Assert ResultAssert.IsNotFound(result); }