public void NajcescePregledaniKontakti_ShouldReturnListOfKorisnikBiznisModel(int idKorisnika)
        {
            //arange
            _kontaktiServis = new KontaktiServis(_UnitOfWork);

            //act
            var result = _kontaktiServis.NajcescePregledaniKontakti(idKorisnika);

            //Assert
            Assert.IsNotNull(result);
            Assert.IsInstanceOf(typeof(List <KontaktBiznisModel>), result);
            foreach (var item in result)
            {
                Assert.AreEqual(idKorisnika, item.Korisnik_id);
            }
        }
예제 #2
0
        public void NajcescePregledaniKontakti_ShouldReturnListOfKorisnikBiznisModel(int idKorisnika)
        {
            //arange
            List <Kontakt>            ListaKontakataPoId = listaKontakata.Where(x => x.Korisnik_id.Equals(idKorisnika)).ToList();
            List <KontaktBiznisModel> listaKontakataDto  = _Maper.Map <List <KontaktBiznisModel> >(ListaKontakataPoId);

            _unitOfWork.Setup(X => X.Kontakti.NajcescePregledaniProcedura(idKorisnika)).Returns(ListaKontakataPoId);
            _unitOfWork.Setup(x => x.Mesta.PretragaPoId(It.IsAny <int>())).Returns(mesto);
            _kontaktiServis = new KontaktiServis(_unitOfWork.Object);

            //act
            var result = _kontaktiServis.NajcescePregledaniKontakti(idKorisnika);

            //Assert
            Assert.IsNotNull(result);
            Assert.AreEqual(ListaKontakataPoId[0].Id, result[0].Id);
            Assert.IsInstanceOf(typeof(KontaktBiznisModel), result[0]);
            Assert.AreEqual(idKorisnika, result[0].Korisnik_id);
        }