예제 #1
0
        public void Vertical_Method()
        {
            Assert.Throws <ArgumentNullException>(() => IShare42PanelWidgetExtensions.Horizontal(null));

            new Share42PanelWidget().With(widget =>
            {
                Assert.True(ReferenceEquals(widget.Vertical(), widget));
                Assert.True(widget.Field("direction").To <Share42PanelDirection>() == Share42PanelDirection.Vertical);
            });
        }
예제 #2
0
        public void Size_Method()
        {
            Assert.Throws <ArgumentNullException>(() => IShare42PanelWidgetExtensions.Size(null, Share42PanelSize.Size16));

            new Share42PanelWidget().With(widget =>
            {
                Assert.True(ReferenceEquals(widget.Size(1), widget));
                Assert.True(widget.Field("size").To <byte>() == 1);
            });
        }