public void TestSqLiteDbTypeNameToClientTypeResolverForText() { // Setup var resolver = new SdsSqLiteDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("TEXT"); // Assert Assert.AreEqual(typeof(string), result); }
public void TestSqLiteDbTypeNameToClientTypeResolverForBlob() { // Setup var resolver = new SdsSqLiteDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("BLOB"); // Assert Assert.AreEqual(typeof(byte[]), result); }
public void TestSqLiteDbTypeNameToClientTypeResolverForBoolean() { // Setup var resolver = new SdsSqLiteDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("BOOLEAN"); // Assert Assert.AreEqual(typeof(long), result); }
public void TestSqLiteDbTypeNameToClientTypeResolverForInteger() { // Setup var resolver = new SdsSqLiteDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("INTEGER"); // Assert Assert.AreEqual(typeof(long), result); }
public void TestSqLiteDbTypeNameToClientTypeResolverForOther() { // Setup var resolver = new SdsSqLiteDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("WHATEVER"); // Assert Assert.AreEqual(typeof(object), result); }
public void TestSqLiteDbTypeNameToClientTypeResolverForReal() { // Setup var resolver = new SdsSqLiteDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("REAL"); // Assert Assert.AreEqual(typeof(double), result); }
public void TestSqLiteDbTypeNameToClientTypeResolverForNumeric() { // Setup var resolver = new SdsSqLiteDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("NUMERIC"); // Assert Assert.AreEqual(typeof(decimal), result); }
public void TestSqLiteDbTypeNameToClientTypeResolverForTime() { // Setup var resolver = new SdsSqLiteDbTypeNameToClientTypeResolver(); // Act var result = resolver.Resolve("TIME"); // Assert Assert.AreEqual(typeof(DateTime), result); }