public void Can_convert_ModelWithFieldsOfNullableTypes_of_nullables() { var model = new ModelWithFieldsOfNullableTypes(); var toModel = Serialize(model); ModelWithFieldsOfNullableTypes.AssertIsEqual(toModel, model); }
public void Can_convert_ModelWithFieldsOfNullableTypes() { var model = ModelWithFieldsOfNullableTypes.Create(1); var toModel = Serialize(model); ModelWithFieldsOfNullableTypes.AssertIsEqual(toModel, model); }
public void Can_Convert_from_ObjectDictionary_with_Nullable_Properties( Dictionary <string, object> map, ModelWithFieldsOfNullableTypes expected) { var actual = map.FromObjectDictionary <ModelWithFieldsOfNullableTypes>(); ModelWithFieldsOfNullableTypes.AssertIsEqual(actual, expected); }
public void Can_Serialize_empty_model_of_NullableTypes() { var model = new ModelWithFieldsOfNullableTypes(); var json = JsonSerializer.SerializeToString(model); var fromJson = JsonSerializer.DeserializeFromString <ModelWithFieldsOfNullableTypes>(json); ModelWithFieldsOfNullableTypes.AssertIsEqual(model, fromJson); }
public void Can_insert_and_select_from_ModelWithFieldsOfNullableTypes_table() { using (var db = OpenDbConnection()) { db.CreateTable <ModelWithFieldsOfNullableTypes>(true); var row = ModelWithFieldsOfNullableTypes.Create(1); db.Insert(row); var rows = db.Select <ModelWithFieldsOfNullableTypes>(); Assert.That(rows, Has.Count.EqualTo(1)); ModelWithFieldsOfNullableTypes.AssertIsEqual(rows[0], row); } }
public void Can_insert_and_select_from_ModelWithFieldsOfNullableTypes_table() { using (var db = new OrmLiteConnectionFactory(ConnectionString, FirebirdDialect.Provider).Open()) { db.CreateTable <ModelWithFieldsOfNullableTypes>(true); var row = ModelWithFieldsOfNullableTypes.Create(1); db.Insert(row); var rows = db.Select <ModelWithFieldsOfNullableTypes>(); Assert.That(rows, Has.Count.EqualTo(1)); ModelWithFieldsOfNullableTypes.AssertIsEqual(rows[0], row); } }