// GET: Rooms/Details/5 public async Task <IActionResult> Details(string id) { if (id == null) { return(NotFound()); } var room = await _pubService.GetById((string)id); if (room == null) { return(NotFound()); } return(View(room)); }
public async Task GetMemberByIdTest() { var pub1 = new Publishers() { Pub_id = "1", Pub_name = "test pub 1" }; var pub2 = new Publishers() { Pub_id = "2", Pub_name = "test pub 2" }; var fakeRepositoryMock = new Mock <IPublishersRepository>(); fakeRepositoryMock.Setup(x => x.GetByID("1")).ReturnsAsync(pub1); var pubService = new PublishersService(fakeRepositoryMock.Object); var resultMember = await pubService.GetById("1"); Assert.Equal("test pub 1", resultMember.Pub_name); }