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); }