public void TestPostgreSqlDbTypeNameToClientTypeResolverForRegNamespace() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("REGNAMESPACE"); // Assert Assert.AreEqual(typeof(string), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForTsVector() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("TSVECTOR"); // Assert Assert.AreEqual(typeof(NpgsqlTypes.NpgsqlTsVector), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForOthers() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("OTHERS"); // Assert Assert.AreEqual(typeof(object), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForReal() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("REAL"); // Assert Assert.AreEqual(typeof(float), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForCharacterVarying() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("CHARACTER VARYING"); // Assert Assert.AreEqual(typeof(string), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForLSeg() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("LSEG"); // Assert Assert.AreEqual(typeof(NpgsqlTypes.NpgsqlLSeg), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForNumerc() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("NUMERIC"); // Assert Assert.AreEqual(typeof(decimal), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForByteA() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("BYTEA"); // Assert Assert.AreEqual(typeof(byte[]), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForChar2() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("\"CHAR\""); // Assert Assert.AreEqual(typeof(char), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForBoolean() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("BOOLEAN"); // Assert Assert.AreEqual(typeof(bool), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForBitVarying() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("BIT VARYING"); // Assert Assert.AreEqual(typeof(System.Collections.BitArray), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForTxidSnapshot() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("TXID_SNAPSHOT"); // Assert Assert.AreEqual(typeof(string), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForRegProcedure() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("REGPROCEDURE"); // Assert Assert.AreEqual(typeof(string), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForRegOperator() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("REGOPERATOR"); // Assert Assert.AreEqual(typeof(string), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForInteger() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("INTEGER"); // Assert Assert.AreEqual(typeof(int), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForRegConfig() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("REGCONFIG"); // Assert Assert.AreEqual(typeof(uint), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForTime() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("TIME"); // Assert Assert.AreEqual(typeof(TimeSpan), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForCircle() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("CIRCLE"); // Assert Assert.AreEqual(typeof(NpgsqlTypes.NpgsqlCircle), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForMacAddr8() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("MACADDR8"); // Assert Assert.AreEqual(typeof(System.Net.NetworkInformation.PhysicalAddress), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForTimestampWithoutTimeZone() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("TIMESTAMP WITHOUT TIME ZONE"); // Assert Assert.AreEqual(typeof(DateTime), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForPolygon() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("POLYGON"); // Assert Assert.AreEqual(typeof(NpgsqlTypes.NpgsqlPolygon), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForArray() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("ARRAY"); // Assert Assert.AreEqual(typeof(Array), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForSmallInt() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("SMALLINT"); // Assert Assert.AreEqual(typeof(short), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForTimestampTz() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("TIMESTAMPTZ"); // Assert Assert.AreEqual(typeof(DateTime), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForTimeWithTimeZone() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("TIME WITH TIME ZONE"); // Assert Assert.AreEqual(typeof(System.DateTimeOffset), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForDoublePrecision() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("DOUBLE PRECISION"); // Assert Assert.AreEqual(typeof(double), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForUuid() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("UUID"); // Assert Assert.AreEqual(typeof(Guid), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForInet() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("INET"); // Assert Assert.AreEqual(typeof(System.Net.IPAddress), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForJson() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("JSON"); // Assert Assert.AreEqual(typeof(string), result); }
public void TestPostgreSqlDbTypeNameToClientTypeResolverForRegDictionary() { // Setup var resolver = new PostgreSqlDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("REGDICTIONARY"); // Assert Assert.AreEqual(typeof(string), result); }