12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- using Xunit;
- using Xunit.Abstractions;
- namespace Terminal.Gui.ViewTests {
- public class BorderTests {
- readonly ITestOutputHelper output;
- public BorderTests (ITestOutputHelper output)
- {
- this.output = output;
- }
- [Fact]
- public void View_BorderStyle_Defaults ()
- {
- var view = new View ();
- Assert.Equal (LineStyle.None, view.BorderStyle);
- Assert.Equal (Thickness.Empty, view.Border.Thickness);
- }
- [Fact]
- public void View_SetBorderStyle ()
- {
- var view = new View ();
- view.BorderStyle = LineStyle.Single;
- Assert.Equal (LineStyle.Single, view.BorderStyle);
- Assert.Equal (new Thickness(1), view.Border.Thickness);
- view.BorderStyle = LineStyle.Double;
- Assert.Equal (LineStyle.Double, view.BorderStyle);
- Assert.Equal (new Thickness (1), view.Border.Thickness);
- view.BorderStyle = LineStyle.None;
- Assert.Equal (LineStyle.None, view.BorderStyle);
- Assert.Equal (Thickness.Empty, view.Border.Thickness);
- }
- //[Fact]
- //public void View_BorderStyleChanged ()
- //{
- //}
- }
- }
|