public void ParsingInvalidValueThrows() { SgfColorValue.Parse("A"); }
public void SerializationOfWhiteColorWorks() { var sgfColor = new SgfColorValue(SgfColor.White); Assert.AreEqual("W", sgfColor.Serialize()); }
public void ParsingInvalidLowercaseValueThrows() { SgfColorValue.Parse("b"); }
public void SerializationOfBlackColorWorks() { var sgfColor = new SgfColorValue(SgfColor.Black); Assert.AreEqual("B", sgfColor.Serialize()); }
public void OutOfRangeColorThrowsInConstructor() { var sgfColor = new SgfColorValue((SgfColor)123); }
public void WhiteColorIsProperlyParsed() { var white = SgfColorValue.Parse("W"); Assert.AreEqual(SgfColor.White, white.Value); }
public void BlackColorIsProperlyParsed() { var black = SgfColorValue.Parse("B"); Assert.AreEqual(SgfColor.Black, black.Value); }
public void NullSgfColorParsingThrows() { SgfColorValue.Parse(null); }