added AnalyzeTypeTest