예제 #1
0
        public void InkrementBrojaPregleda_ShouldReturnFalse()
        {
            //arange
            _unitOfWork.Setup(X => X.KomitujIzmene()).Throws(new DbUpdateException());
            _kontaktiServis = new KontaktiServis(_unitOfWork.Object);

            //act
            bool result = _kontaktiServis.InkrementBrojaPregleda(listaKontakata);

            //Assert
            Assert.IsFalse(result);
            Assert.IsNotNull(result);
            Assert.IsInstanceOf(typeof(bool), result);
        }
예제 #2
0
        public void InkrementBrojaPregleda_ShouldReturnTrue()
        {
            //arange
            _unitOfWork.Setup(X => X.KomitujIzmene()).Returns(listaKontakata.Count);
            _kontaktiServis = new KontaktiServis(_unitOfWork.Object);

            //act
            bool result = _kontaktiServis.InkrementBrojaPregleda(listaKontakata);

            //Assert
            Assert.IsTrue(result);
            Assert.IsNotNull(result);
            Assert.IsInstanceOf(typeof(bool), result);
        }
        public void InkrementBrojaPregleda_ShouldReturnTrue(int idKorisnika)
        {
            //arange
            List <Kontakt> listaKontakataPoId = listaKontakata.Where(x => x.Korisnik_id.Equals(idKorisnika)).ToList();

            _kontaktiServis = new KontaktiServis(_UnitOfWork);

            //act
            bool result = _kontaktiServis.InkrementBrojaPregleda(listaKontakataPoId);

            //Assert
            Assert.IsTrue(result);
            Assert.IsNotNull(result);
            Assert.IsInstanceOf(typeof(bool), result);
        }