Beispiel #1
0
        public void It_should_support_NotSet_value()
        {
            var x = new SizeUnit();

            x.ShouldBe(SizeUnit.NotSet);
            x.Value.ShouldBe(0);
            x.IsAbsolute.ShouldBeFalse();
            x.IsUnlimited.ShouldBeFalse();
            x.IsNotSet.ShouldBeTrue();
            x.ToString().ShouldBe("-");
        }
Beispiel #2
0
        public void It_should_support_Absolute_value()
        {
            var x = SizeUnit.Absolute(10);

            x.Value.ShouldBe(10);
            x.IsAbsolute.ShouldBeTrue();
            x.IsUnlimited.ShouldBeFalse();
            x.IsNotSet.ShouldBeFalse();
            x.ToString().ShouldBe("10");

            SizeUnit y = 10;

            y.ShouldBe(x);
            SizeUnit.Zero.Value.ShouldBe(0);
        }