public async Task GetPublisherTest() { 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 pubs = new List <Publishers> { pub1, pub2 }; var fakeRepositoryMock = new Mock <IPublishersRepository>(); fakeRepositoryMock.Setup(x => x.GetAll()).ReturnsAsync(pubs); var pubService = new PublishersService(fakeRepositoryMock.Object); var resultMembers = await pubService.GetAll(); Assert.Collection(resultMembers, pub => { Assert.Equal("test pub 1", pub.Pub_name); }, pub => { Assert.Equal("test pub 2", pub.Pub_name); }); }
public async Task GetAll_ShouldReturnValid() { var publishers = await PublishersService.GetAll(null); Assert.That(publishers.Count(), Is.EqualTo(Publishers.Count)); }
// GET: Rooms public async Task <IActionResult> Index() { var users = await _pubService.GetAll(); return(View(users)); }