fix tests

This commit is contained in:
Shannon
2020-09-04 01:40:46 +10:00
parent 1c83c68862
commit 855a58a3cc
2 changed files with 11 additions and 11 deletions

View File

@@ -149,7 +149,7 @@ namespace Umbraco.Tests.Integration.TestServerTest.Controllers
}
[Test]
public async Task PostUnlockUsers_When_User_Does_Not_Exist_Expect_InvalidOperationException()
public async Task PostUnlockUsers_When_User_Does_Not_Exist_Expect_Zero_Users_Message()
{
var userId = 42; // Must not exist
var url = PrepareUrl<UsersController>(x => x.PostUnlockUsers(new []{userId}));
@@ -158,18 +158,15 @@ namespace Umbraco.Tests.Integration.TestServerTest.Controllers
var response = await Client.PostAsync(url, new StringContent(string.Empty));
var body = await response.Content.ReadAsStringAsync();
body = body.TrimStart(AngularJsonMediaTypeFormatter.XsrfPrefix);
Assert.AreEqual(HttpStatusCode.InternalServerError, response.StatusCode);
Assert.AreEqual(HttpStatusCode.OK, response.StatusCode);
var actual = JsonConvert.DeserializeObject<ExceptionViewModel>(body, new JsonSerializerSettings
var actual = JsonConvert.DeserializeObject<SimpleNotificationModel>(body, new JsonSerializerSettings
{
ContractResolver = new IgnoreRequiredAttributesResolver()
});
Assert.Multiple(() =>
{
var expected = new InvalidOperationException();
Assert.IsNotNull(actual);
Assert.AreEqual(expected.GetType(), actual.ExceptionType);
Assert.AreEqual(expected.Message, actual.ExceptionMessage);
Assert.AreEqual($"Unlocked 0 users", actual.Message);
});
}
@@ -230,8 +227,6 @@ namespace Umbraco.Tests.Integration.TestServerTest.Controllers
userService.Save(user);
}
var url = PrepareUrl<UsersController>(x => x.PostUnlockUsers(users.Select(x=>x.Id).ToArray()));
// Act