Exemple #1
0
        public void RegisterNancyForStartup()
        {
            // arrange
            var fixture         = new OwinStartupFixture();
            var sut             = fixture.Instance;
            var appBuilderDummy = new AppBuilderFixture();

            // act
            sut.Configuration(appBuilderDummy);

            // assert
            appBuilderDummy.MiddleWareRegistrationInvocations.Should().Be(1);
        }
Exemple #2
0
        public void RegisterOAuthValidatorForStartup()
        {
            // arrange
            var fixture         = new OwinStartupFixture();
            var sut             = fixture.Instance;
            var appBuilderDummy = new AppBuilderFixture();

            fixture.OAuthTokenValidatorConfigurationMock
            .Setup(t => t.Enabled)
            .Returns(true);

            // act
            sut.Configuration(appBuilderDummy);

            // assert
            appBuilderDummy.MiddleWareRegistrationInvocations.Should().Be(2);
        }
Exemple #3
0
        public void RegisterHangfireForStartup()
        {
            // arrange
            var fixture = new OwinStartupFixture();

            fixture.HangfireConfigurationMock
            .Setup(t => t.Enabled)
            .Returns(true);
            fixture.HangfireConfigurationMock
            .Setup(t => t.EnableDashboard)
            .Returns(false);

            var appBuilderDummy = new AppBuilderFixture();
            var sut             = fixture.Instance;

            // act
            sut.Configuration(appBuilderDummy);

            // assert
            appBuilderDummy.MiddleWareRegistrationInvocations.Should().Be(1);
        }