public void TestAsteriskStyle()
 {
     this.gridStyle = new AsteriskStyle();
     string allBorders = this.gridStyle.Bottom + this.gridStyle.Top + this.gridStyle.Left + this.gridStyle.Right;
     bool result = allBorders.All(ch => ch == '*' || ch == ' ');
     Assert.AreEqual(true, result);
     Assert.AreEqual(BorderStyleType.Asterisk, this.gridStyle.Type);
 }
 public void TestMiddleFatStyle()
 {
     this.gridStyle = new MiddleFatStyle();
     string allBorders = this.gridStyle.Bottom + this.gridStyle.Top + this.gridStyle.Left + this.gridStyle.Right;
     bool result = allBorders.All(ch => "▄▀▐▌ ".Contains(ch));
     Assert.AreEqual(true, result);
     Assert.AreEqual(BorderStyleType.Middlefat, this.gridStyle.Type);
 }
 public void TestSolidStyle()
 {
     this.gridStyle = new SolidStyle();
     string allBorders = this.gridStyle.Bottom + this.gridStyle.Top + this.gridStyle.Left + this.gridStyle.Right;
     bool result = allBorders.All(ch => "─│┌┐└┘ ".Contains(ch));
     Assert.AreEqual(true, result);
     Assert.AreEqual(BorderStyleType.Solid, this.gridStyle.Type);
 }
 public void TestDoubleStyle()
 {
     this.gridStyle = new DoubleStyle();
     string allBorders = this.gridStyle.Bottom + this.gridStyle.Top + this.gridStyle.Left + this.gridStyle.Right;
     bool result = allBorders.All(ch => "║═╔╗╚╝ ".Contains(ch));
     Assert.AreEqual(true, result);
     Assert.AreEqual(BorderStyleType.Double, this.gridStyle.Type);
 }