public void ReportsScriptsWithNonScriptEnvironmentGenericArgumentsToTheirContructors()
        {
            var verifier = new ScriptVerifier();

            var errors = verifier.AnalyzeTypes(new[] {typeof (ScriptWithNonEnvDependency)});

            var error = errors.ShouldContainExactlyOne<NonScriptEnvironmentGenericTypeVerificationError>();
            error.Type.ShouldEqual(typeof(ScriptWithNonEnvDependency));
            error.NonScriptEnvironmentType.ShouldEqual(typeof(bool));
        }