public void SerializeTest() { GeoAnchor target = new GeoAnchor(); ArrayList list = new ArrayList(); ArrayListWriterMock writer = new ArrayListWriterMock(list); target.Serialize(writer); CollectionAssert.AreEqual(list, new [] { false }); writer.Reset(); target.LatitudeAttributeName = "test"; target.Serialize(writer); CollectionAssert.AreEqual(list, new object[] { true, target.LatitudeAttributeName, target.LongitudeAttributeName, target.LatitudeValue, target.LongitudeValue }); }