Example #1
0
        public void TesteBenutzerDarfAnmeldenNachPasswortAendern()
        {
            var benutzerDienst = new EventSourcing.BenutzerAnmeldungService.BenutzerAnmeldungService(new EventStore());

            benutzerDienst.BenutzerRegistrieren("merkel", "angela", "merkel", "hochgeheim");

            Assert.That(benutzerDienst.DarfBenutzerAnmelden("merkel", "hochgeheim"), Is.True);

            var neuesPasswort = "harbers123";

            benutzerDienst.PasswortAendern("merkel", "hochgeheim", neuesPasswort);
            Assert.That(benutzerDienst.DarfBenutzerAnmelden("merkel", neuesPasswort), Is.True);
        }
Example #2
0
        public void TestePasswortAendernMitUngueltigemNeuenPasswort()
        {
            var benutzerDienst = new EventSourcing.BenutzerAnmeldungService.BenutzerAnmeldungService(new EventStore());

            benutzerDienst.BenutzerRegistrieren("merkel", "angela", "merkel", "hochgeheim");

            Assert.That(benutzerDienst.DarfBenutzerAnmelden("merkel", "hochgeheim"), Is.True);

            var neuesPasswort = "123";

            benutzerDienst.PasswortAendern("merkel", "hochgeheim", neuesPasswort);
            Assert.That(benutzerDienst.DarfBenutzerAnmelden("merkel", neuesPasswort), Is.False);

            Assert.That(benutzerDienst.DarfBenutzerAnmelden("merkel", "hochgeheim"), Is.True);
        }