From 1bbc60966cea77ec6ed7895bea1a01ad9c090c3a Mon Sep 17 00:00:00 2001 From: crupest Date: Sun, 15 Nov 2020 20:48:28 +0800 Subject: feat: Deleting root user now returns 400. --- BackEnd/Timeline.Tests/IntegratedTests/UserTest.cs | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'BackEnd/Timeline.Tests/IntegratedTests/UserTest.cs') diff --git a/BackEnd/Timeline.Tests/IntegratedTests/UserTest.cs b/BackEnd/Timeline.Tests/IntegratedTests/UserTest.cs index 0c2e0b0d..55a37198 100644 --- a/BackEnd/Timeline.Tests/IntegratedTests/UserTest.cs +++ b/BackEnd/Timeline.Tests/IntegratedTests/UserTest.cs @@ -175,6 +175,13 @@ namespace Timeline.Tests.IntegratedTests await client.TestDeleteAsync("users/usernotexist", false); } + [Fact] + public async Task DeleteRootUser_Should_Error() + { + using var client = await CreateClientAsAdministrator(); + await client.TestDeleteAssertErrorAsync("users/admin", errorCode: ErrorCodes.UserController.Delete_RootUser); + } + [Fact] public async Task Delete_InvalidModel() { -- cgit v1.2.3