What is the purpose of the TestActivityEnvironment, and how does this differ from just testing the underlying activity directly?
I see that for example, it provides EncodedValue. Does this help confirm that the input/output encoding/decoding work as expected?
Thanks!