We're making this type internal in Razor, using a mock here is fine. Also renamed some types with a generic name. The actual 'default' RazorProject class lives in Razor and is internal.