Example #1
0
        public void GetAll_WhenCalled_ReturnsOk()
        {
            UnitOfWork.Setup(u => u.StatementRepository).Returns(FakeRepository.Object);

            FakeRepository.Setup(r => r.GetAll(1, 20, new StatementFilter()))
            .Returns(new List <Statement>());


            var controller = new StatementsController();

            controller._unitOfWork = UnitOfWork.Object;
            var result = controller.GetAll(1, 20, new StatementFilter());


            Assert.That(result, Is.TypeOf <OkNegotiatedContentResult <StatementsViewModel> >());
        }