diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenarateListReportFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenarateListReportFixture.cs index 48414d08e9..4738ad5dd1 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenarateListReportFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenarateListReportFixture.cs @@ -39,6 +39,7 @@ namespace ICSharpCode.Reports.Addin.Test.Wizard.Generators Assert.AreEqual(GlobalEnums.PushPullModel.PushData,m.ReportSettings.DataModel); } + [Test] public void GroupColumCollection_Should_Empty () { @@ -132,6 +133,17 @@ namespace ICSharpCode.Reports.Addin.Test.Wizard.Generators Assert.That(item,Is.InstanceOf(typeof(ICSharpCode.Reports.Core.BaseRowItem))); } + + [Test] + public void Row_Should_Contain_Dataitems() + { + ICSharpCode.Reports.Core.BaseSection s = this.reportModel.DetailSection; + ICSharpCode.Reports.Core.BaseRowItem dataRow = (ICSharpCode.Reports.Core.BaseRowItem)s.Items[0]; + var item = dataRow.Items[0]; + Assert.That(item,Is.InstanceOf(typeof(ICSharpCode.Reports.Core.BaseDataItem))); + } + + #endregion diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateListWithGroupFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateListWithGroupFixture.cs index 386b145f4d..d9b8a322f2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateListWithGroupFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateListWithGroupFixture.cs @@ -43,6 +43,7 @@ namespace ICSharpCode.Reports.Addin.Test.Wizard.Generators Assert.That(item,Is.InstanceOf(typeof(ICSharpCode.Reports.Core.BaseDataItem))); } + [Test] public void PageDetail_Second_Item_Should_Row() { @@ -51,6 +52,17 @@ namespace ICSharpCode.Reports.Addin.Test.Wizard.Generators Assert.That(item,Is.InstanceOf(typeof(ICSharpCode.Reports.Core.BaseRowItem))); } + + [Test] + public void DataRow_Should_Contain_DataItem() + { + ICSharpCode.Reports.Core.BaseSection s = this.reportModel.DetailSection; + ICSharpCode.Reports.Core.BaseRowItem dataRow = (ICSharpCode.Reports.Core.BaseRowItem)s.Items[1]; + var item = dataRow.Items[0]; + Assert.That(item,Is.InstanceOf(typeof(ICSharpCode.Reports.Core.BaseDataItem))); + } + + [Test] public void PageDetail_Should_Contain_Two_items() {