/* * Created by SharpDevelop. * User: silvage * Date: 5/5/2010 * Time: 7:32 PM * * */ using System; using NUnit.Framework; using Osce.Classes.Base; using Osce.Classes.Enumerations; namespace UnitTests.Classes.Base { /// /// Description of Margin. /// [TestFixture] public class UT_Margin { private Margin m; [SetUp] public void Init() { m = new Margin(.5,.5,.5,.5,"INCHES"); } [Test] [Category("Get/Set")] public void Test_Get_Set_Margin() { Assert.AreEqual(.5,m.LeftMargin.MeasureValue); Assert.AreEqual(.5,m.RightMargin.MeasureValue); Assert.AreEqual(.5,m.TopMargin.MeasureValue); Assert.AreEqual(.5,m.BottomMargin.MeasureValue); Assert.AreEqual(MeasureUnits.Inches,m.LeftMargin.MeasureUnit); Assert.AreEqual(MeasureUnits.Inches,m.RightMargin.MeasureUnit); Assert.AreEqual(MeasureUnits.Inches,m.TopMargin.MeasureUnit); Assert.AreEqual(MeasureUnits.Inches,m.BottomMargin.MeasureUnit); Assert.AreEqual("LEFT MARGIN",m.LeftMargin.MeasureName); Assert.AreEqual("RIGHT MARGIN",m.RightMargin.MeasureName); Assert.AreEqual("TOP MARGIN",m.TopMargin.MeasureName); Assert.AreEqual("BOTTOM MARGIN",m.BottomMargin.MeasureName); } } }