Esempio n. 1
0
        public void TestInitialize()
        {
            var repository = new InMemoryMockedResponseRepository();
            var service    = new MockedResponseService(repository);

            _controller = new ResponseController(service);
        }
Esempio n. 2
0
        private RequestLogger.Controllers.GenericController BuildController(DefaultHttpContext context, InMemoryMockedResponseRepository repo = null)
        {
            var repository = repo ?? new InMemoryMockedResponseRepository();
            var service    = new MockedResponseService(repository);
            var signalRMoq = Mock.Of <IHubContext <RequestsHub> >();

            Mock.Get(signalRMoq).Setup(m => m.Clients.All.SendCoreAsync(It.IsAny <string>(), It.IsAny <object[]>(), It.IsAny <CancellationToken>()));

            var controllerContext = new ControllerContext
            {
                HttpContext = context
            };

            var controller = new RequestLogger.Controllers.GenericController(signalRMoq, service)
            {
                ControllerContext = controllerContext
            };

            return(controller);
        }
 public ResponseController(MockedResponseService service)
 {
     _service = service ?? throw new ArgumentNullException(nameof(service));
 }
 public GenericController(IHubContext <RequestsHub> hub, MockedResponseService mockedResponseService)
 {
     _hub = hub ?? throw new ArgumentNullException(nameof(hub));
     _mockedResponseService =
         mockedResponseService ?? throw new ArgumentNullException(nameof(mockedResponseService));
 }
Esempio n. 5
0
        public MockedResponseServiceTests()
        {
            var repository = new InMemoryMockedResponseRepository();

            _service = new MockedResponseService(repository);
        }