示例#1
0
        public async Task ReturnFalseIfPromoteUsersToAdminFails()
        {
            // Arrange

            // Act
            var result = await sutAppRepoFailure.ActivateAdminPrivileges(1, 3);

            // Assert
            Assert.That(result.Success, Is.False);
            Assert.That(result.Message, Is.EqualTo("App not Found"));
        }
示例#2
0
        public async Task PromoteUsersToAdmin()
        {
            // Arrange

            // Act
            var result = await sutPromoteUser.ActivateAdminPrivileges(1, 3);

            // Assert
            Assert.That(result.Success, Is.True);
            Assert.That(result.Message, Is.EqualTo("User has been Promoted to Admin"));
        }