public void SqliteConnectionstringShouldReturnConfguredBuilderTest()
        {
            var builder = DatabaseOptionsBuilderFactory
                          .CreateDatabaseOptionsBuilder("Filename=somefile.db");

            builder.Should().BeOfType <DbContextOptionsBuilder <GreetingDbContext> >();
            builder.IsConfigured.Should().BeTrue();
        }
        public void MariaDbConnectionstringShouldReturnConfguredBuilderTest()
        {
            var builder = DatabaseOptionsBuilderFactory
                          .CreateDatabaseOptionsBuilder("Server=someserver;database=helloworld");

            builder.Should().BeOfType <DbContextOptionsBuilder <GreetingDbContext> >();
            builder.IsConfigured.Should().BeTrue();
        }
Exemplo n.º 3
0
        private static void SetupResources(IConfiguration configuration)
        {
            var componentRegistrar = new ComponentRegistrar(Container)
            {
                DatabaseOptionsBuilder = DatabaseOptionsBuilderFactory
                                         .CreateDatabaseOptionsBuilder(configuration["connectionString"])
            };

            componentRegistrar.RegisterApplicationComponents(configuration);
        }
 public void InvalidConnectionstringShouldThrowTest()
 {
     Assert.Throws <NotSupportedException>(() =>
                                           DatabaseOptionsBuilderFactory
                                           .CreateDatabaseOptionsBuilder("invalid connectionstring"));
 }