Improve ProjectType tests to also test a deeper nesting structure

Really want this in nebula-test