public void ShouldThrowExceptionWhenHeightIsNotSet() { var richMenuSize = new RichMenuSize(); ExceptionAssert.Throws <InvalidOperationException>("The height is not set.", () => { richMenuSize.Validate(); }); }
public void ShouldNotThrowExceptionWhenValueIs843() { var richMenuSize = new RichMenuSize() { Height = 843 }; Assert.AreEqual(843, richMenuSize.Height); }
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); }
public void ShouldReturn2500() { var richMenuSize = new RichMenuSize(); Assert.AreEqual(2500, richMenuSize.Width); }
public void ShouldThrowExceptionWhenValueIsNot1686_843() { var richMenuSize = new RichMenuSize(); ExceptionAssert.Throws <InvalidOperationException>("The possible height values are: 1686, 843.", () => { richMenuSize.Height = 100; }); }