# Unit testing child workflow and interceptor doesn't seem to send changes to memo

**URL:** <https://community.temporal.io/t/unit-testing-child-workflow-and-interceptor-doesnt-seem-to-send-changes-to-memo/15583>\
**Category:** Community Support\
**Tags:** go-sdk, testing\
**Created:** [December 9, 2024, 8:16pm UTC](https://community.temporal.io/t/unit-testing-child-workflow-and-interceptor-doesnt-seem-to-send-changes-to-memo/15583 "2024-12-09T20:16:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![pleska](https://avatars.discourse-cdn.com/v4/letter/p/b3f665/32.png) [@pleska](https://community.temporal.io/u/pleska)\
**Post date:** [December 9, 2024, 8:16pm UTC](https://community.temporal.io/t/unit-testing-child-workflow-and-interceptor-doesnt-seem-to-send-changes-to-memo/15583/1 "2024-12-09T20:16:47Z")

</div>

I have been trying to test an interceptor that alters the Memo in the child context when I run a child workflow but when I register both of my unit test workflows (parent and child) the GetChildWorkflowOptions method returns a nil for Memo in the child workflow. Do unit tests impact the registry in a way that changes to child workflow options wouldn’t be passed? I can debug and see the interceptor running, correctly changing the Memo field and invoking the child workflow. I can also see the child workflow executing but the Memo field is empty.

Any suggestions on where to look?

---

<div class="post-metadata">

**Author:** ![pleska](https://avatars.discourse-cdn.com/v4/letter/p/b3f665/32.png) [@pleska](https://community.temporal.io/u/pleska)\
**Post date:** [December 9, 2024, 8:42pm UTC](https://community.temporal.io/t/unit-testing-child-workflow-and-interceptor-doesnt-seem-to-send-changes-to-memo/15583/2 "2024-12-09T20:42:27Z")

</div>

I guess I made a wrong assumption that I would see the memo’s when executing and in when listing/describing executions. It seems they are only available when listing or describing executions.
