public void AllEntities_SerializeAndDeserializeCorrectly() { List <Type> jsonObjectTypes = SerializationTestsHelper.GetJsonObjectTypes(); string typeName = null; try { foreach (Type type in jsonObjectTypes) { typeName = type.Name; SerializationTestsHelper.Test(type); } } catch (Exception e) { Assert.Fail($"Type {typeName} failed to serialize/deserialize: {e}"); } }