public void ProcessColumnInstancePropertyValueItemsPresentation() { // Arrange Dictionary <string, C1DataColumn> columns = new Dictionary <string, C1DataColumn>(); columns.Add("Column_0_TDBGrid", new C1DataColumn()); string expectedResult = "CheckBox"; // Act ColumnPropertyReader.ProcessColumnInstanceProperty(columns, null, "this.Column_0_TDBGrid.ValueItems.Presentation = C1.Win.C1TrueDBGrid.PresentationEnum.CheckBox;"); string actualResult = columns["Column_0_TDBGrid"].ValueItems.Properties["Presentation"]; //Assert Assert.AreEqual(expectedResult, actualResult); }
public void ProcessColumnInstanceProperty() { // Arrange Dictionary <string, C1DataColumn> columns = new Dictionary <string, C1DataColumn>(); columns.Add("Column03", new C1DataColumn()); string expectedResult = "Name"; // Act ColumnPropertyReader.ProcessColumnInstanceProperty(columns, null, "this.Column03.DataField = \"Name\";"); string actualResult = columns["Column03"].Properties["DataField"]; //Assert Assert.AreEqual(expectedResult, actualResult); }
public void ProcessColumnInstancePropertyValueItemsAdd() { // Arrange Dictionary <string, C1DataColumn> columns = new Dictionary <string, C1DataColumn>(); columns.Add("Column_0_TDBGrid", new C1DataColumn()); Dictionary <string, ValueItem> valueItems = new Dictionary <string, ValueItem>(); valueItems.Add("ValueItem_0_Column_1_TDBGrid", new ValueItem()); valueItems["ValueItem_0_Column_1_TDBGrid"].Value = "Value1"; string expectedResult = "Value1"; // Act ColumnPropertyReader.ProcessColumnInstanceProperty(columns, valueItems, "this.Column_0_TDBGrid.ValueItems.Add(this.ValueItem_0_Column_1_TDBGrid);"); string actualResult = columns["Column_0_TDBGrid"].ValueItems.Values[0].Value; //Assert Assert.AreEqual(expectedResult, actualResult); }