Beispiel #1
0
        public async Task ThrowsException_When_CantDeleteUser()
        {
            AccountCommandListener listener = new AccountCommandListener(_signInManager, _userManager);

            var command = new RegistreerGebruikerCommand()
            {
                NewUser = new Account()
                {
                    UserName = "******",
                    Password = "******",
                    Role = "Klant"
                }
            };

            // maak user aan
            string id = await listener.RegistreerGebruiker(command);

            await Assert.ThrowsExceptionAsync<UserDeletionFailedException>(async () => {
                await listener.VerwijderGebruiker(new VerwijderGebruikerCommand() { Id = "wrongId" });
            });
        }
Beispiel #2
0
        public async Task CanSuccesfully_Delete_AnUser()
        {
            AccountCommandListener listener = new AccountCommandListener(_signInManager, _userManager);

            var command = new RegistreerGebruikerCommand()
            {
                NewUser = new Account()
                {
                    UserName = "******",
                    Password = "******",
                    Role = "Klant"
                }
            };

            // maak user aan
            string id = await listener.RegistreerGebruiker(command);

            var result = await listener.VerwijderGebruiker(new VerwijderGebruikerCommand() { Id = id });

            Assert.AreEqual(id, result);
        }