示例#1
0
        public void Hent_BrukerInfo_Moq()
        {
            var _mock = new Mock <InterfaceDbTBruker>();

            var info = new List <Profil>()
            {
                new Profil()
                {
                    id        = 1,
                    Fornavn   = "mats",
                    Etternavn = "Løkken",
                    Email     = "*****@*****.**",
                    Adresse   = "Kirkeveien 67"
                }
            };

            _mock.Setup(x => x.HentBruker(It.IsAny <string>())).Returns(info);
            _mock.Verify(framework => framework.HentBruker("*****@*****.**"), Times.AtMostOnce());

            InterfaceDbTBruker lovable = _mock.Object;
            var actual = lovable.HentBruker("*****@*****.**");

            Assert.AreEqual(info, actual);
        }
示例#2
0
 public List <Profil> HentBruker(string Brukernavn)
 {
     return(_repository.HentBruker(Brukernavn));
 }