Skip to content

Questions regarding 16.1 and dropping Facades and JSON Serialization #20

@jmartens

Description

@jmartens

It seems with the implementation of ESAPIX for Aria 16.1 (09254e8) a major change was made and Facades were removed . One of the major benefits of them was being able to unit test without access to the ESAPI scripting environment as demonstrated here and is written here.

We are using Aria 16. Is this is still possible in order to facilitate testing (and development)?

With the same commit it seems the serialization was also reduced drastically as the JSON serialization was also removed. I was able to find some XML Serialization code in ESAPIX/Extensions/SerializationExtensions.cs, but this seems to only deserialize. For unit testing it would be nice if this XML could be deserialized to the object model, but I have not found any options to do so. Are there any?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions