public void Init() { _fixture = new Fixture().Customize(new AutoRhinoMockCustomization()); _nextMiddleware = MockRepository.GenerateMock<OwinMiddleware>(new FakeRootMiddelware()); _handlerPool = new ThermometerRouteHandlerPool(); _sut = new QuestionRouteMiddleware(_nextMiddleware, _handlerPool); }
public void Init() { _fixture = new Fixture().Customize(new AutoRhinoMockCustomization()); _nextMiddleware = MockRepository.GenerateMock <OwinMiddleware>(new FakeRootMiddelware()); _handlerPool = new ThermometerRouteHandlerPool(); _handlerPool.Add(new ThermometerHandler(new ThermometerQuestion("/abc", "def"), req => new { result = "ghi" })); _sut = new ListAllQuestionMiddleware(_nextMiddleware, _handlerPool); }
public void Init() { _fixture = new Fixture().Customize(new AutoRhinoMockCustomization()); _nextMiddleware = MockRepository.GenerateMock <OwinMiddleware>(new FakeRootMiddelware()); _handlerPool = new ThermometerRouteHandlerPool(); _sut = new QuestionRouteMiddleware(_nextMiddleware, _handlerPool); }
public QuestionRouteMiddleware(OwinMiddleware next, ThermometerRouteHandlerPool handlerSet) : base(next) { if (handlerSet == null) { throw new ArgumentNullException("handlerSet"); } _handlerSet = handlerSet; }
public void Init() { _fixture = new Fixture().Customize(new AutoRhinoMockCustomization()); _nextMiddleware = MockRepository.GenerateMock<OwinMiddleware>(new FakeRootMiddelware()); _handlerPool = new ThermometerRouteHandlerPool(); _handlerPool.Add(new ThermometerHandler(new ThermometerQuestion("/abc", "def"), req => new {result = "ghi"})); _sut = new ListAllQuestionMiddleware(_nextMiddleware, _handlerPool); }
public void FindOrDefault_ShouldFind() { //Arrange ThermometerHandler th = new ThermometerHandler(new ThermometerQuestion("/abc"), question => "def?"); ThermometerRouteHandlerPool tp = new ThermometerRouteHandlerPool(); tp.Add(th); //Act //Assert Assert.AreEqual(th, tp.FindOrDefault("/abc")); Assert.IsNull(tp.FindOrDefault("/def")); }
public void Add_ShouldAddOneElement() { //Arrange ThermometerHandler th = new ThermometerHandler(new ThermometerQuestion("/abc"), question => "def?"); ThermometerRouteHandlerPool tp = new ThermometerRouteHandlerPool(); //Act tp.Add(th); //Assert Assert.AreEqual(1, tp.Count()); Assert.AreEqual(th, tp.First()); }
public void FindOrDefault_ShouldFind() { //Arrange ThermometerHandler th = new ThermometerHandler(new ThermometerQuestion("/abc"), question => "def?"); ThermometerRouteHandlerPool tp = new ThermometerRouteHandlerPool(); tp.Add(th); //Act //Assert Assert.AreEqual(th,tp.FindOrDefault("/abc")); Assert.IsNull(tp.FindOrDefault("/def")); }
public void Contains_ShouldReturnByRoute() { //Arrange ThermometerHandler th = new ThermometerHandler(new ThermometerQuestion("/abc"), question => "def?"); ThermometerRouteHandlerPool tp = new ThermometerRouteHandlerPool(); tp.Add(th); //Act //Assert Assert.IsTrue(tp.Contains("/abc")); Assert.IsFalse(tp.Contains("/def")); }
public void Add_ShouldAddOneElement() { //Arrange ThermometerHandler th = new ThermometerHandler(new ThermometerQuestion("/abc"), question => "def?" ); ThermometerRouteHandlerPool tp = new ThermometerRouteHandlerPool(); //Act tp.Add(th); //Assert Assert.AreEqual(1, tp.Count()); Assert.AreEqual(th, tp.First()); }
public QuestionRouteMiddleware(OwinMiddleware next, ThermometerRouteHandlerPool handlerSet) : base(next) { if (handlerSet == null) throw new ArgumentNullException("handlerSet"); _handlerSet = handlerSet; }