public void Parse_for_Colors()
{
var sourceElement = mMesh.Elements()
.Where(s => s.Attribute("id").Value == "Plane-Geometry-color")
.FirstOrDefault();
Assert.IsNotNull(sourceElement);
var sourceParser = new SourceParser(sourceElement);
var texCoords = sourceParser.Parse();
Assert.IsNotNull(texCoords);
var expected = new[]
{
new[] { 1f, 1f, 1f, 1f },
new[] { 1f, 1f, 1f, 1f },
new[] { 1f, 1f, 1f, 1f },
new[] { 1f, 1f, 1f, 1f },
new[] { 1f, 1f, 1f, 1f },
new[] { 1f, 1f, 1f, 1f },
};
Assert.AreElementsEqual(expected, texCoords.ToArray());
}