The CodeWorkflowTest has problems to work with Navigator workflows, while working well with Sequential workflows.
The reason is that the CodeWorkflowTest as a console application doesnt recognize the ApplicationBase.Current object that is required by the various places in the internal code, e.g. visual MultiReference control.
As a workaround, use the page for the test of the workflow.