Exemplo n.º 1
0
        public void no_crawlers()
        {
            using (var fixture = ProgramFixture.Create())
            {
                fixture.With(W3LogBuilder.Create().WithMultipleRegularUsersFreshEntries());
                var sut = fixture.Build();

                sut.Run();

                fixture.InsertedEntries.Should().BeEmpty();
            }
        }
Exemplo n.º 2
0
        public void no_matching_rows_default_timespan_scenario()
        {
            using (var fixture = ProgramFixture.Create())
            {
                fixture.With(W3LogBuilder.Create().WithMultipleCrawlerOldEntries());
                var sut = fixture.Build();

                sut.Run();

                fixture.InsertedEntries.Should().BeEmpty();
            }
        }
Exemplo n.º 3
0
        public void success_unbounded_timespan_scenario()
        {
            using (var fixture = ProgramFixture.Create())
            {
                fixture.WithUnboundedTimespan();
                fixture.With(W3LogBuilder.Create().WithMultipleCrawlerOldEntries());
                var sut = fixture.Build();

                sut.Run();

                fixture.InsertedEntries.Should().NotBeEmpty();
            }
        }