public void ConstructorSyscatColumn() { var model = new ColumnEntity(new SyscatColumn() { ColName = "Test", ColNo = 1, Default = "Test", Identity = 'N', Length = 1, Nulls = 'Y', TabName = "Test", TypeName = "Test" }); var result = model.Validate(); Assert.False(result.Any()); Assert.Null(model.Description); Assert.Equal(decimal.Zero, model.Id); Assert.Equal("Test.Test", model.SyncId); Assert.Equal("TEST", model.TableName); Assert.Equal("TEST", model.Name); Assert.Equal(1, model.Number); Assert.Equal("Test", model.Default); Assert.Equal('N', model.IsIdentity); Assert.Equal(1, model.Length); Assert.Equal('Y', model.IsNull); Assert.Equal("Test", model.Type); }
public void ConstructorColumnViewModel() { var model = new ColumnEntity(new ColumnViewModel() { Default = "Test", Description = "Test", Id = 1, IsIdentity = "N", IsNull = "Y", Length = 1, Name = "Test", Number = 1, TableName = "Test", Type = "Test" }); var result = model.Validate(); Assert.False(result.Any()); Assert.Equal("Test", model.Description); Assert.Equal(1, model.Id); Assert.Null(model.SyncId); Assert.Equal("TEST", model.TableName); Assert.Equal("TEST", model.Name); Assert.Equal(1, model.Number); Assert.Equal("Test", model.Default); Assert.Equal('N', model.IsIdentity); Assert.Equal(1, model.Length); Assert.Equal('Y', model.IsNull); Assert.Equal("Test", model.Type); }
public void ConstructorEmpty() { var model = new ColumnEntity(); var result = model.Validate(); Assert.False(result.Any()); Assert.Null(model.Description); Assert.Equal(decimal.Zero, model.Id); Assert.Null(model.SyncId); Assert.Equal(string.Empty, model.TableName); Assert.Equal(string.Empty, model.Name); Assert.Equal(decimal.Zero, model.Number); Assert.Null(model.Type); Assert.Equal(decimal.Zero, model.Length); Assert.Null(model.Default); Assert.Equal(char.MinValue, model.IsNull); Assert.Equal(char.MinValue, model.IsIdentity); }