public void StringTest() { SourceDataEntry stringEntry1 = SourceDataEntry.CreateDataEntry("Test", DataType.String, ""); SourceDataEntry stringEntry2 = SourceDataEntry.CreateDataEntry("Test's", DataType.String, ""); Assert.AreEqual("'Test'", SQLServerDataEntryTranslator.Translate(stringEntry1)); Assert.AreEqual("'Test''s'", SQLServerDataEntryTranslator.Translate(stringEntry2)); }
public void BoolTest() { SourceDataEntry trueEntry = SourceDataEntry.CreateDataEntry("1", DataType.Bool, ""); SourceDataEntry falseEntry = SourceDataEntry.CreateDataEntry("0", DataType.Bool, ""); Assert.AreEqual("1", SQLServerDataEntryTranslator.Translate(trueEntry)); Assert.AreEqual("0", SQLServerDataEntryTranslator.Translate(falseEntry)); }
public void NumberTest() { SourceDataEntry numberEntry = SourceDataEntry.CreateDataEntry("1.23", DataType.Number, ""); Assert.AreEqual("1.23", SQLServerDataEntryTranslator.Translate(numberEntry)); }
public void NullTest() { SourceDataEntry nullEntry = SourceDataEntry.CreateDataEntry("Test", DataType.Null, ""); Assert.AreEqual("NULL", SQLServerDataEntryTranslator.Translate(nullEntry)); }
public void ErrorTest() { SourceDataEntry errorEntry = SourceDataEntry.CreateDataEntry("Test", DataType.Error, ""); Assert.AreEqual("NULL", SQLServerDataEntryTranslator.Translate(errorEntry)); }
public void DateTimeTest() { SourceDataEntry datetimeEntry = SourceDataEntry.CreateDataEntry("2015-12-26 23:59:59", DataType.DateTime, ""); Assert.AreEqual("'2015-12-26 23:59:59'", SQLServerDataEntryTranslator.Translate(datetimeEntry)); }