public void SqlSpatialServices_does_not_throw_until_attempt_is_made_to_use_missing_SQL_types_assembly() { var services = new SqlSpatialServices(new SqlTypesAssemblyLoader(new[] { "SomeMissingAssembly" })); Assert.Equal( Strings.SqlProvider_SqlTypesAssemblyNotFound, Assert.Throws <InvalidOperationException>( () => services.GeometryFromText("POINT (90 50)")).Message); }
public void SqlSpatialServices_does_not_throw_until_attempt_is_made_to_use_missing_SQL_types_assembly() { var services = new SqlSpatialServices(new SqlTypesAssemblyLoader(new[] { "SomeMissingAssembly" }), l => l.GetSqlTypesAssembly()); Assert.Equal( Strings.SqlProvider_SqlTypesAssemblyNotFound, Assert.Throws<InvalidOperationException>( () => services.GeometryFromText("POINT (90 50)")).Message); }