Refactored tests for Roslyn engine to new setup

Will submit refactored tests for each test project in separate PRs, that way it's easier to review :smile: