Ejemplo n.º 1
0
        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);
            });
        }
Ejemplo n.º 2
0
        public async Task GetAll_ShouldReturnValid()
        {
            var publishers = await PublishersService.GetAll(null);

            Assert.That(publishers.Count(), Is.EqualTo(Publishers.Count));
        }
Ejemplo n.º 3
0
        // GET: Rooms
        public async Task <IActionResult> Index()
        {
            var users = await _pubService.GetAll();

            return(View(users));
        }