Exemple #1
0
        public void BrowseAssignments_UsesQuery_ReturnsResultOfDispatch()
        {
            var query  = new BrowseAssignments();
            var result = new Mock <IPagedResult <AssignmentDto> >(MockBehavior.Strict).Object;

            _dispatcherMock.Setup(d => d.QueryAsync(query)).ReturnsAsync(result).Verifiable();

            var actionResult = _controller.BrowseAssignments(query).GetAwaiter().GetResult();

            Assert.AreEqual(result, actionResult);

            _dispatcherMock.Verify();
        }