private TestRecord(int id, PrimitiveLikeType lineItemID, string taxName, PrimitiveLikeType[] uniquePrimitives, string[] stringArray) { ID = ID.WithValue(id).Verify(); UniqueGuid = UniqueGuid.WithUncheckedValue(lineItemID).Verify(); UniqueName = UniqueName.WithValue(taxName).Verify(); UniqueNameWithDifferentDataDescriptors = UniqueNameWithDifferentDataDescriptors.WithValue(taxName).Verify(); ArrayOfUniqueGuid = ArrayOfUniqueGuid.WithValue(uniquePrimitives).Verify(); ArrayOfString = ArrayOfString.WithValue(stringArray).Verify(); }