Ejemplo n.º 1
0
        public void MustConfigureProcessorsWhenBuilt()
        {
            var called = false;

            var target = new DefaultRuntimeHostBuilder();

            target.UseStartup(new StubStartup(_ => called = true));

            Assert.IsNotNull(target.Build());
            Assert.True(called);
        }
Ejemplo n.º 2
0
        public void ShouldRunTheCallbackWhenBeingBuilt()
        {
            var called = false;

            var target = new DefaultRuntimeHostBuilder();

            target.ConfigureServices(services => { called = true; });
            target.UseStartup(new StubStartup());

            Assert.IsNotNull(target.Build());
            Assert.True(called);
        }
Ejemplo n.º 3
0
        public void ThrowsAnExceptionWhenStartupInstanceIsNull()
        {
            var target = new DefaultRuntimeHostBuilder();

            Assert.Throws <ArgumentNullException>(() => target.UseStartup(null));
        }