Index: vhUnitTest/zTryout/LLA/ParseCacheObjectToJson/Test.cls.xml =================================================================== diff -u -r64276 -r64601 --- vhUnitTest/zTryout/LLA/ParseCacheObjectToJson/Test.cls.xml (.../Test.cls.xml) (revision 64276) +++ vhUnitTest/zTryout/LLA/ParseCacheObjectToJson/Test.cls.xml (.../Test.cls.xml) (revision 64601) @@ -63,8 +63,8 @@ Set GeefProductRestRequest.IngegevenKenmerken = IngegevenKenmerken Set GeefProductRestRequest.ProductData = ProductData - #dim ExpectedJsonString As %String = "{ ""klassenaam"":""zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest"", ""Aantal"":""DummyAantalValue"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""IngegevenKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":"""", ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":"""", ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":""""}, ""GekoppeldeIngegevenKenmerken"":{}, ""Kleur"":"""", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":"""", ""NietMeeleveren"":[], ""Onderdelen"":[], ""ProductieWijze"":""DummyProductieWijze"", ""Type"":"""", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":""DummyVersieNr""}, ""KlantID"":""DummyKlantIDValue"", ""ProductData"": { ""klassenaam"":""DOM.PM.dto.ProductData"", ""DossierNummer"":""DummyDossierNummer"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""PRNr"":1}}" - // ExpectedJsonString zonder escape chars: { "klassenaam":"zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest", "Aantal":"DummyAantalValue", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "IngegevenKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":"", "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":"", "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":""}, "GekoppeldeIngegevenKenmerken":{}, "Kleur":"", "LadeToepassing":"", "LadeType":"", "Materiaal":"", "NietMeeleveren":[], "Onderdelen":[], "ProductieWijze":"DummyProductieWijze", "Type":"", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":"DummyVersieNr"}, "KlantID":"DummyKlantIDValue", "ProductData": { "klassenaam":"DOM.PM.dto.ProductData", "DossierNummer":"DummyDossierNummer", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "PRNr":1}} + #dim ExpectedJsonString As %String = "{ ""klassenaam"":""zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest"", ""Aantal"":""DummyAantalValue"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""IngegevenKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":"""", ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":0, ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":0}, ""GekoppeldeIngegevenKenmerken"":{}, ""Kleur"":"""", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":"""", ""NietMeeleveren"":[], ""Onderdelen"":[], ""ProductieWijze"":""DummyProductieWijze"", ""Type"":"""", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":""DummyVersieNr""}, ""KlantID"":""DummyKlantIDValue"", ""ProductData"": { ""klassenaam"":""DOM.PM.dto.ProductData"", ""DossierNummer"":""DummyDossierNummer"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""PRNr"":1}}" + // ExpectedJsonString zonder escape chars: klassenaam":"zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest", "Aantal":"DummyAantalValue", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "IngegevenKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":"", "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":0, "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":0}, "GekoppeldeIngegevenKenmerken":{}, "Kleur":"", "LadeToepassing":"", "LadeType":"", "Materiaal":"", "NietMeeleveren":[], "Onderdelen":[], "ProductieWijze":"DummyProductieWijze", "Type":"", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":"DummyVersieNr"}, "KlantID":"DummyKlantIDValue", "ProductData": { "klassenaam":"DOM.PM.dto.ProductData", "DossierNummer":"DummyDossierNummer", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "PRNr":1}} Do ..AssertJson(GeefProductRestRequest, ExpectedJsonString) ]]> @@ -82,8 +82,8 @@ Set GeefProductRestRequest.IngegevenKenmerken = IngegevenKenmerken Set GeefProductRestRequest.ProductData = ProductData - #dim ExpectedJsonString As %String = "{ ""klassenaam"":""zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest"", ""Aantal"":""DummyAantalValue"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""IngegevenKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":"""", ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":"""", ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":""""}, ""GekoppeldeIngegevenKenmerken"":{""MatX"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":200, ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":"""", ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":""""}, ""GekoppeldeIngegevenKenmerken"":{}, ""Kleur"":""ZW"", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":""CL"", ""NietMeeleveren"":[""Mat""], ""Onderdelen"":[""MatOnderdeel""], ""ProductieWijze"":""Volledig"", ""Type"":""Basis"", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":0},""MatY"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":200, ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":"""", ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":""""}, ""GekoppeldeIngegevenKenmerken"":{}, ""Kleur"":""ZW"", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":""CL"", ""NietMeeleveren"":[""Mat""], ""Onderdelen"":[""MatOnderdeel""], ""ProductieWijze"":""Volledig"", ""Type"":""Basis"", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":0}}, ""Kleur"":"""", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":"""", ""NietMeeleveren"":[], ""Onderdelen"":[], ""ProductieWijze"":""DummyProductieWijze"", ""Type"":"""", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":""DummyVersieNr""}, ""KlantID"":""DummyKlantIDValue"", ""ProductData"": { ""klassenaam"":""DOM.PM.dto.ProductData"", ""DossierNummer"":""DummyDossierNummer"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""PRNr"":1}}" - // ExpectedJsonString zonder escape chars: { "klassenaam":"zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest", "Aantal":"DummyAantalValue", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "IngegevenKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":"", "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":"", "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":""}, "GekoppeldeIngegevenKenmerken":{"MatX": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":200, "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":"", "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":""}, "GekoppeldeIngegevenKenmerken":{}, "Kleur":"ZW", "LadeToepassing":"", "LadeType":"", "Materiaal":"CL", "NietMeeleveren":["Mat"], "Onderdelen":["MatOnderdeel"], "ProductieWijze":"Volledig", "Type":"Basis", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":0},"MatY": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":200, "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":"", "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":""}, "GekoppeldeIngegevenKenmerken":{}, "Kleur":"ZW", "LadeToepassing":"", "LadeType":"", "Materiaal":"CL", "NietMeeleveren":["Mat"], "Onderdelen":["MatOnderdeel"], "ProductieWijze":"Volledig", "Type":"Basis", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":0}}, "Kleur":"", "LadeToepassing":"", "LadeType":"", "Materiaal":"", "NietMeeleveren":[], "Onderdelen":[], "ProductieWijze":"DummyProductieWijze", "Type":"", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":"DummyVersieNr"}, "KlantID":"DummyKlantIDValue", "ProductData": { "klassenaam":"DOM.PM.dto.ProductData", "DossierNummer":"DummyDossierNummer", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "PRNr":1}} + #dim ExpectedJsonString As %String = "{ ""klassenaam"":""zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest"", ""Aantal"":""DummyAantalValue"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""IngegevenKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":"""", ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":0, ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":0}, ""GekoppeldeIngegevenKenmerken"":{""MatX"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":200, ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":0, ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":0}, ""GekoppeldeIngegevenKenmerken"":{}, ""Kleur"":""ZW"", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":""CL"", ""NietMeeleveren"":[""Mat""], ""Onderdelen"":[""MatOnderdeel""], ""ProductieWijze"":""Volledig"", ""Type"":""Basis"", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":0},""MatY"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":200, ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":0, ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":0}, ""GekoppeldeIngegevenKenmerken"":{}, ""Kleur"":""ZW"", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":""CL"", ""NietMeeleveren"":[""Mat""], ""Onderdelen"":[""MatOnderdeel""], ""ProductieWijze"":""Volledig"", ""Type"":""Basis"", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":0}}, ""Kleur"":"""", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":"""", ""NietMeeleveren"":[], ""Onderdelen"":[], ""ProductieWijze"":""DummyProductieWijze"", ""Type"":"""", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":""DummyVersieNr""}, ""KlantID"":""DummyKlantIDValue"", ""ProductData"": { ""klassenaam"":""DOM.PM.dto.ProductData"", ""DossierNummer"":""DummyDossierNummer"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""PRNr"":1}}" + // ExpectedJsonString zonder escape chars: { "klassenaam":"zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest", "Aantal":"DummyAantalValue", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "IngegevenKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":"", "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":0, "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":0}, "GekoppeldeIngegevenKenmerken":{"MatX": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":200, "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":0, "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":0}, "GekoppeldeIngegevenKenmerken":{}, "Kleur":"ZW", "LadeToepassing":"", "LadeType":"", "Materiaal":"CL", "NietMeeleveren":["Mat"], "Onderdelen":["MatOnderdeel"], "ProductieWijze":"Volledig", "Type":"Basis", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":0},"MatY": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":200, "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":0, "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":0}, "GekoppeldeIngegevenKenmerken":{}, "Kleur":"ZW", "LadeToepassing":"", "LadeType":"", "Materiaal":"CL", "NietMeeleveren":["Mat"], "Onderdelen":["MatOnderdeel"], "ProductieWijze":"Volledig", "Type":"Basis", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":0}}, "Kleur":"", "LadeToepassing":"", "LadeType":"", "Materiaal":"", "NietMeeleveren":[], "Onderdelen":[], "ProductieWijze":"DummyProductieWijze", "Type":"", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":"DummyVersieNr"}, "KlantID":"DummyKlantIDValue", "ProductData": { "klassenaam":"DOM.PM.dto.ProductData", "DossierNummer":"DummyDossierNummer", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "PRNr":1}} Do ..AssertJson(GeefProductRestRequest, ExpectedJsonString) ]]> @@ -101,8 +101,8 @@ Set GeefProductRestRequest.IngegevenKenmerken = IngegevenKenmerken Set GeefProductRestRequest.ProductData = ProductData - #dim ExpectedJsonString As %String = "{ ""klassenaam"":""zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest"", ""Aantal"":""DummyAantalValue"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""IngegevenKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":"""", ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":"""", ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":""""}, ""GekoppeldeIngegevenKenmerken"":{""MatX"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":200, ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":"""", ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":""""}, ""GekoppeldeIngegevenKenmerken"":{}, ""Kleur"":""ZW"", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":""CL"", ""NietMeeleveren"":[""Mat""], ""Onderdelen"":[""MatOnderdeel""], ""ProductieWijze"":""Volledig"", ""Type"":""Basis"", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":0},""MatY"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":200, ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":"""", ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":""""}, ""GekoppeldeIngegevenKenmerken"":{}, ""Kleur"":""ZW"", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":""CL"", ""NietMeeleveren"":[""Mat""], ""Onderdelen"":[""MatOnderdeel""], ""ProductieWijze"":""Volledig"", ""Type"":""Basis"", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":0}}, ""Kleur"":"""", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":"""", ""NietMeeleveren"":[""NietMeeleveren1"",""NietMeeleveren2""], ""Onderdelen"":[], ""ProductieWijze"":""DummyProductieWijze"", ""Type"":"""", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":""DummyVersieNr""}, ""KlantID"":""DummyKlantIDValue"", ""ProductData"": { ""klassenaam"":""DOM.PM.dto.ProductData"", ""DossierNummer"":""DummyDossierNummer"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""PRNr"":1}}" - // ExpectedJsonString zonder escape chars: { "klassenaam":"zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest", "Aantal":"DummyAantalValue", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "IngegevenKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":"", "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":"", "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":""}, "GekoppeldeIngegevenKenmerken":{"MatX": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":200, "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":"", "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":""}, "GekoppeldeIngegevenKenmerken":{}, "Kleur":"ZW", "LadeToepassing":"", "LadeType":"", "Materiaal":"CL", "NietMeeleveren":["Mat"], "Onderdelen":["MatOnderdeel"], "ProductieWijze":"Volledig", "Type":"Basis", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":0},"MatY": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":200, "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":"", "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":""}, "GekoppeldeIngegevenKenmerken":{}, "Kleur":"ZW", "LadeToepassing":"", "LadeType":"", "Materiaal":"CL", "NietMeeleveren":["Mat"], "Onderdelen":["MatOnderdeel"], "ProductieWijze":"Volledig", "Type":"Basis", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":0}}, "Kleur":"", "LadeToepassing":"", "LadeType":"", "Materiaal":"", "NietMeeleveren":["NietMeeleveren1","NietMeeleveren2"], "Onderdelen":[], "ProductieWijze":"DummyProductieWijze", "Type":"", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":"DummyVersieNr"}, "KlantID":"DummyKlantIDValue", "ProductData": { "klassenaam":"DOM.PM.dto.ProductData", "DossierNummer":"DummyDossierNummer", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "PRNr":1}} + #dim ExpectedJsonString As %String = "{ ""klassenaam"":""zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest"", ""Aantal"":""DummyAantalValue"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""IngegevenKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":"""", ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":0, ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":0}, ""GekoppeldeIngegevenKenmerken"":{""MatX"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":200, ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":0, ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":0}, ""GekoppeldeIngegevenKenmerken"":{}, ""Kleur"":""ZW"", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":""CL"", ""NietMeeleveren"":[""Mat""], ""Onderdelen"":[""MatOnderdeel""], ""ProductieWijze"":""Volledig"", ""Type"":""Basis"", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":0},""MatY"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken"", ""Breedte"":"""", ""Diepte"":200, ""ExplicietGekozenKenmerken"":[], ""GUIKenmerken"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken"", ""CorpusBreedte"":0, ""HeeftLbxBinnenladeGlazenFront"":false, ""HeeftOpvullijstLinks"":false, ""HeeftOpvullijstRechts"":false, ""HeeftTbxMinTolerantieIB"":false, ""IsBinnenbreedte"":false, ""LadeDiepte"":"""", ""ViaNettoBreedte"":false, ""ViaNettoDiepte"":false, ""WandDikte"":0}, ""GekoppeldeIngegevenKenmerken"":{}, ""Kleur"":""ZW"", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":""CL"", ""NietMeeleveren"":[""Mat""], ""Onderdelen"":[""MatOnderdeel""], ""ProductieWijze"":""Volledig"", ""Type"":""Basis"", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":0}}, ""Kleur"":"""", ""LadeToepassing"":"""", ""LadeType"":"""", ""Materiaal"":"""", ""NietMeeleveren"":[""NietMeeleveren1"",""NietMeeleveren2""], ""Onderdelen"":[], ""ProductieWijze"":""DummyProductieWijze"", ""Type"":"""", ""UitsparingData"": { ""klassenaam"":""DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten"", ""AantalUitsparingen"":"""", ""RugDeelBreedteM"":"""", ""RugDeelBreedteX"":"""", ""RugDeelBreedteY"":"""", ""UitsparingBreedteZ1"":"""", ""UitsparingBreedteZ2"":"""", ""UitsparingCodeZ1"":"""", ""UitsparingCodeZ2"":"""", ""UitsparingDiepte"":""""}, ""VersieNr"":""DummyVersieNr""}, ""KlantID"":""DummyKlantIDValue"", ""ProductData"": { ""klassenaam"":""DOM.PM.dto.ProductData"", ""DossierNummer"":""DummyDossierNummer"", ""E"": { ""klassenaam"":""TECH.Exceptions"", ""AbstractOmschrijvingException"":""TECH.Exceptions.AbstractOmschrijvingException"", ""BaseException"":""TECH.Exceptions.BaseException"", ""CommunicationErrorException"":""TECH.Exceptions.CommunicationErrorException"", ""ConcurrencyException"":""TECH.Concurrency.ConcurrencyException"", ""DataCorruptException"":""TECH.Exceptions.DataCorruptException"", ""DataNotFoundException"":""TECH.Exceptions.DataNotFoundException"", ""DoesNotExistsException"":""TECH.Exceptions.DoesNotExistsException"", ""EnumerationException"":""TECH.Exceptions.EnumerationException"", ""FileException"":""TECH.Exceptions.FileException"", ""GeneralErrorException"":""TECH.Exceptions.GeneralErrorException"", ""IllegalArgumentException"":""TECH.Exceptions.IllegalArgumentException"", ""IllegalUsageException"":""TECH.Exceptions.IllegalUsageException"", ""InvalidInputException"":""TECH.Exceptions.InvalidInputException"", ""InvalidResponseException"":""TECH.Exceptions.InvalidResponseException"", ""InvalidUserInputException"":""TECH.Exceptions.InvalidUserInputException"", ""IteratorUitvoerderOpdrachtException"":""TECH.IteratorUitvoerderOpdrachtException"", ""LockedException"":""TECH.Exceptions.LockedException"", ""MockException"":""TECH.Exceptions.MockException"", ""NoException"":""TECH.Exceptions.NoException"", ""NotSupportedException"":""TECH.Exceptions.NotSupportedException"", ""ObjectConverterCombinationException"":""TECH.ObjectUtils.ObjectConverterCombinationException"", ""ObjectConverterException"":""TECH.ObjectUtils.ObjectConverterException"", ""ObjectConverterPropertyException"":""TECH.ObjectUtils.ObjectConverterPropertyException"", ""ObjectExpectedException"":""TECH.Exceptions.ObjectExpectedException"", ""ObjectValidationFailedException"":""TECH.Exceptions.ObjectValidationFailedException"", ""OngeldigLeverAdres"":""TECH.Exceptions.OngeldigLeverAdres"", ""OngeldigeGegevensOntvangen"":""TECH.Exceptions.OngeldigeGegevensOntvangen"", ""OngeldigeOptieKeuze"":""TECH.Exceptions.OngeldigeOptieKeuze"", ""OngeldigeVerzendKeuze"":""TECH.Exceptions.OngeldigeVerzendKeuze"", ""ResultSetNoRecordException"":""TECH.Exceptions.ResultSetNoRecordException"", ""RuntimeException"":""TECH.Exceptions.RuntimeException"", ""SaveFailedException"":""TECH.Exceptions.SaveFailedException"", ""StapelingException"":""TECH.Algo.Stapeling.StapelingException"", ""StatusException"":""TECH.Exceptions.StatusException"", ""TemplateBaseException"":""TECH.Exceptions.TemplateBaseException"", ""UnimplementedException"":""TECH.Exceptions.UnimplementedException""}, ""PRNr"":1}}" + // ExpectedJsonString zonder escape chars: { "klassenaam":"zTryout.LLA.RestAPI.ParseJsonObject.GeefProductRestRequest", "Aantal":"DummyAantalValue", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "IngegevenKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":"", "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":0, "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":0}, "GekoppeldeIngegevenKenmerken":{"MatX": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":200, "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":0, "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":0}, "GekoppeldeIngegevenKenmerken":{}, "Kleur":"ZW", "LadeToepassing":"", "LadeType":"", "Materiaal":"CL", "NietMeeleveren":["Mat"], "Onderdelen":["MatOnderdeel"], "ProductieWijze":"Volledig", "Type":"Basis", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":0},"MatY": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATKenmerken", "Breedte":"", "Diepte":200, "ExplicietGekozenKenmerken":[], "GUIKenmerken": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.MATGUIKenmerken", "CorpusBreedte":0, "HeeftLbxBinnenladeGlazenFront":false, "HeeftOpvullijstLinks":false, "HeeftOpvullijstRechts":false, "HeeftTbxMinTolerantieIB":false, "IsBinnenbreedte":false, "LadeDiepte":"", "ViaNettoBreedte":false, "ViaNettoDiepte":false, "WandDikte":0}, "GekoppeldeIngegevenKenmerken":{}, "Kleur":"ZW", "LadeToepassing":"", "LadeType":"", "Materiaal":"CL", "NietMeeleveren":["Mat"], "Onderdelen":["MatOnderdeel"], "ProductieWijze":"Volledig", "Type":"Basis", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":0}}, "Kleur":"", "LadeToepassing":"", "LadeType":"", "Materiaal":"", "NietMeeleveren":["NietMeeleveren1","NietMeeleveren2"], "Onderdelen":[], "ProductieWijze":"DummyProductieWijze", "Type":"", "UitsparingData": { "klassenaam":"DOM.PM.Maatwerk.Calc.Common.impl.LadeUitsparingDataVoorMatten", "AantalUitsparingen":"", "RugDeelBreedteM":"", "RugDeelBreedteX":"", "RugDeelBreedteY":"", "UitsparingBreedteZ1":"", "UitsparingBreedteZ2":"", "UitsparingCodeZ1":"", "UitsparingCodeZ2":"", "UitsparingDiepte":""}, "VersieNr":"DummyVersieNr"}, "KlantID":"DummyKlantIDValue", "ProductData": { "klassenaam":"DOM.PM.dto.ProductData", "DossierNummer":"DummyDossierNummer", "E": { "klassenaam":"TECH.Exceptions", "AbstractOmschrijvingException":"TECH.Exceptions.AbstractOmschrijvingException", "BaseException":"TECH.Exceptions.BaseException", "CommunicationErrorException":"TECH.Exceptions.CommunicationErrorException", "ConcurrencyException":"TECH.Concurrency.ConcurrencyException", "DataCorruptException":"TECH.Exceptions.DataCorruptException", "DataNotFoundException":"TECH.Exceptions.DataNotFoundException", "DoesNotExistsException":"TECH.Exceptions.DoesNotExistsException", "EnumerationException":"TECH.Exceptions.EnumerationException", "FileException":"TECH.Exceptions.FileException", "GeneralErrorException":"TECH.Exceptions.GeneralErrorException", "IllegalArgumentException":"TECH.Exceptions.IllegalArgumentException", "IllegalUsageException":"TECH.Exceptions.IllegalUsageException", "InvalidInputException":"TECH.Exceptions.InvalidInputException", "InvalidResponseException":"TECH.Exceptions.InvalidResponseException", "InvalidUserInputException":"TECH.Exceptions.InvalidUserInputException", "IteratorUitvoerderOpdrachtException":"TECH.IteratorUitvoerderOpdrachtException", "LockedException":"TECH.Exceptions.LockedException", "MockException":"TECH.Exceptions.MockException", "NoException":"TECH.Exceptions.NoException", "NotSupportedException":"TECH.Exceptions.NotSupportedException", "ObjectConverterCombinationException":"TECH.ObjectUtils.ObjectConverterCombinationException", "ObjectConverterException":"TECH.ObjectUtils.ObjectConverterException", "ObjectConverterPropertyException":"TECH.ObjectUtils.ObjectConverterPropertyException", "ObjectExpectedException":"TECH.Exceptions.ObjectExpectedException", "ObjectValidationFailedException":"TECH.Exceptions.ObjectValidationFailedException", "OngeldigLeverAdres":"TECH.Exceptions.OngeldigLeverAdres", "OngeldigeGegevensOntvangen":"TECH.Exceptions.OngeldigeGegevensOntvangen", "OngeldigeOptieKeuze":"TECH.Exceptions.OngeldigeOptieKeuze", "OngeldigeVerzendKeuze":"TECH.Exceptions.OngeldigeVerzendKeuze", "ResultSetNoRecordException":"TECH.Exceptions.ResultSetNoRecordException", "RuntimeException":"TECH.Exceptions.RuntimeException", "SaveFailedException":"TECH.Exceptions.SaveFailedException", "StapelingException":"TECH.Algo.Stapeling.StapelingException", "StatusException":"TECH.Exceptions.StatusException", "TemplateBaseException":"TECH.Exceptions.TemplateBaseException", "UnimplementedException":"TECH.Exceptions.UnimplementedException"}, "PRNr":1}} Do ..AssertJson(GeefProductRestRequest, ExpectedJsonString) ]]>