public void GetSetFormatString ()
		{
			BaseTextItem bti = new BaseTextItem();
			bti.FormatString = "H";
			Assert.AreEqual("H",bti.FormatString,
			                "StringTrimming should be equal <H>");
		}
		public void GetSetStringTrimming ()
		{
			BaseTextItem bti = new BaseTextItem();
			bti.StringTrimming = StringTrimming.Character;
			Assert.AreEqual(StringTrimming.Character,bti.StringTrimming,
			                "StringTrimming should be equal <StringTrimming.Character>");
		}
		public void DefaultSettings()
		{
			BaseTextItem bti = new BaseTextItem();
			Assert.IsTrue(String.IsNullOrEmpty(bti.Text),"Text should be 'String.IsNullOrEmpty'");
			Assert.AreEqual(ContentAlignment.TopLeft,bti.ContentAlignment);
			Assert.AreEqual(StringTrimming.None,bti.StringTrimming);
		}
		public void GetSetStringFormat ()
		{
			BaseTextItem bti = new BaseTextItem();
			bti.StringTrimming = StringTrimming.Character;
			bti.ContentAlignment = System.Drawing.ContentAlignment.BottomCenter;
			StringFormat f = bti.StringFormat;
			Assert.AreEqual(StringAlignment.Center,f.Alignment);
		}
		public void GetSetContendAlignment ()
		{
			BaseTextItem bti = new BaseTextItem();
			bti.ContentAlignment = System.Drawing.ContentAlignment.BottomCenter;
			Assert.AreEqual(System.Drawing.ContentAlignment.BottomCenter,
			                bti.ContentAlignment,
			                "ContendAlignement should be equal <ContentAlignment.BottomCenter>");
		}
		public void ExportColumnIsNotNull ()
		{
			BaseTextItem bt = new BaseTextItem();
			BaseExportColumn bec = bt.CreateExportColumn();
			Assert.IsNotNull(bec);
		}
		public void PlainText ()
		{
			BaseTextItem bti = new BaseTextItem();
			bti.Text = "abc";
			Assert.AreEqual("abc",bti.Text);
		}
		public void ToStringOverride ()
		{
			BaseTextItem bti = new BaseTextItem();
			Assert.AreEqual ("BaseTextItem",bti.ToString(),"ToString override");
		}
		public void DefaultConstructor()
		{
			BaseTextItem bti = new BaseTextItem();
			Assert.IsNotNull (bti);
		}
		public void TextValueEqualExportedText ()
		{
			BaseTextItem bt = new BaseTextItem();
			bt.Text = "Text";
			ExportText bec = (ExportText)bt.CreateExportColumn();
			bec.Text = bt.Text;
		}
		public void TypeofExportShouldBeExportText ()
		{
			BaseTextItem bt = new BaseTextItem();
			BaseExportColumn bec = bt.CreateExportColumn();
			Type t = typeof(ExportText);
			Assert.AreEqual(t,bec.GetType(),"Type should be 'ExportText");
		}
		public override void Initialize(IComponent component)
		{
			base.Initialize(component);
			GetService();
			this.ctrl = (BaseTextItem) component;
		}
Beispiel #13
0
		internal static ICSharpCode.Reports.Core.BaseTextItem CreateTextItem (string text)
		{
			ICSharpCode.Reports.Core.BaseTextItem textItem = new ICSharpCode.Reports.Core.BaseTextItem();
			textItem.Text = text;
			return textItem;
		}