public void TestResize()
{
Vertex vertex = AnyVertex();
Vertex defaultVertex = DefaultVertex();
VertexData vertexData = new VertexData(4);
Assert.AreEqual(4, vertexData.NumVertices, "wrong number of vertices");
vertexData.Vertices[1] = vertex;
vertexData.Vertices[2] = vertex;
vertexData.Vertices[3] = vertex;
vertexData.NumVertices = 2;
Assert.AreEqual(2, vertexData.NumVertices, "wrong number of vertices");
CompareVertex(defaultVertex, vertexData.Vertices[0]);
CompareVertex(vertex, vertexData.Vertices[1]);
vertexData.NumVertices = 4;
CompareVertex(defaultVertex, vertexData.Vertices[2]);
CompareVertex(defaultVertex, vertexData.Vertices[3]);
}