public IActionResult PoId(long id) { var kancelarija = _repository.EntitetPoId(id); if (kancelarija == null) { return(NotFound("Evo ne nadjo nista sa tim ID-em.")); } return(Ok(_mapper.Map <KancelarijaDTO>(kancelarija))); }
public void EntitetPoId_Test(long id) { var kancelarija = new Kancelarija() { Opis = "programming" }; var optionBilder = new DbContextOptionsBuilder <ToDoContext>(); var mockContext = new Mock <ToDoContext>(optionBilder.Options); mockContext.Setup(e => e.Set <Kancelarija>().Find(It.IsAny <long>())).Returns(kancelarija); var repository = new KancelarijaRepository(mockContext.Object); var dobijas = repository.EntitetPoId(id); Assert.Equal(kancelarija, dobijas); }