public void SviKontatiKorisnika_ShouldReturnListOfKontakt(int korisnikId)
        {
            //arange
            _kontaktiServis = new KontaktiServis(_UnitOfWork);

            //act
            List <KontaktBiznisModel> result = _kontaktiServis.SviKontatiKorisnika(korisnikId);

            //Assert
            Assert.IsNotNull(result);
            foreach (var item in result)
            {
                Assert.AreEqual(korisnikId, item.Korisnik_id);
                Assert.IsInstanceOf(typeof(KontaktBiznisModel), item);
            }
        }
예제 #2
0
        public void SviKontatiKorisnika_ShouldReturnListOfKontakt(int korisnikId)
        {
            //arange
            _unitOfWork.Setup(X => X.Kontakti.Svi()).Returns(listaKontakata);
            _unitOfWork.Setup(x => x.Mesta.PretragaPoId(It.IsAny <int>())).Returns(mesto);
            _kontaktiServis = new KontaktiServis(_unitOfWork.Object);

            Kontakt kontakt = listaKontakata.First(x => x.Korisnik_id.Equals(korisnikId));

            //act
            var result = _kontaktiServis.SviKontatiKorisnika(korisnikId);

            //Assert
            Assert.IsNotNull(result);
            Assert.AreEqual(kontakt.Id, result[0].Id);
            Assert.AreEqual(korisnikId, result[0].Korisnik_id);
            Assert.IsInstanceOf(typeof(List <KontaktBiznisModel>), result);
            //Assert.Contains(kontakt, result);
        }