Exemplo n.º 1
0
            public void ShouldThrowExceptionWhenHeightIsNotSet()
            {
                var richMenuSize = new RichMenuSize();

                ExceptionAssert.Throws <InvalidOperationException>("The height is not set.", () =>
                {
                    richMenuSize.Validate();
                });
            }
Exemplo n.º 2
0
            public void ShouldNotThrowExceptionWhenValueIs843()
            {
                var richMenuSize = new RichMenuSize()
                {
                    Height = 843
                };

                Assert.AreEqual(843, richMenuSize.Height);
            }
Exemplo n.º 3
0
            public void ShouldNotThrowExceptionWhenValueIs1686()
            {
                var richMenuSize = new RichMenuSize()
                {
                    Height = 1686
                };

                Assert.AreEqual(1686, richMenuSize.Height);
            }
            public void ShouldConvertCustomIRichMenuSizeToRichMenuSize()
            {
                var richMenuSize = new TestRichMenuSize();

                var size = RichMenuSize.Convert(richMenuSize);

                Assert.AreNotSame(size, richMenuSize);
                Assert.AreEqual(2500, size.Width);
                Assert.AreEqual(1686, size.Height);
            }
            public void ShouldPreserveInstanceWhenValueIsRichMenuSize()
            {
                var richMenuSize = new RichMenuSize()
                {
                    Height = 843
                };

                var convertedRichMenuSize = RichMenuSize.Convert(richMenuSize);

                Assert.AreSame(richMenuSize, convertedRichMenuSize);
            }
            public void ShouldNotThrowExceptionWhenValueIsNotNull()
            {
                var size = new RichMenuSize()
                {
                    Height = 1686
                };
                var richMenu = new RichMenu();

                richMenu.Size = size;

                Assert.AreEqual(size, richMenu.Size);
            }
            public void ShouldSetTheProperties()
            {
                var size = new RichMenuSize(1686);

                Assert.AreEqual(1686, size.Height);
            }
Exemplo n.º 8
0
            public void ShouldReturn2500()
            {
                var richMenuSize = new RichMenuSize();

                Assert.AreEqual(2500, richMenuSize.Width);
            }
Exemplo n.º 9
0
            public void ShouldThrowExceptionWhenValueIsNot1686_843()
            {
                var richMenuSize = new RichMenuSize();

                ExceptionAssert.Throws <InvalidOperationException>("The possible height values are: 1686, 843.", () => { richMenuSize.Height = 100; });
            }