public async Task <IHttpActionResult> Get(int id) { var result = await _service.GetModel(id); if (result == null) { return(NotFound()); } return(Ok(result)); }
public async Task GetModel_PutExistingItemId_ReturnsProperItem() { int searchedId = 1; _repositoryMock.Setup(r => r.GetModel(It.IsAny <int>())).Returns(Task.FromResult( new TestModel { TestId = 1, Name = "Test model 1", Created = DateTime.UtcNow.AddDays(-3), CreatedBy = "User 1" } )); var result = await _service.GetModel(searchedId); Assert.AreEqual(searchedId, result.TestId); }