package Ġco . nums . intellij . a em . ht l . completion Ċ Ċ import Ġco . nums . intellij . a em . ht l .* Ċ Ċ class ĠH tl Java Use Api Classes Completion Test Ġ: ĠH tl Completion TestBase () Ġ{ ĊĊĠĠĠ Ġfun Ġtest Should Complete S ling Use Implement er () Ġ{ ĊĠĠĠĠĠĠĠ Ġmy Fixture . add A em Class (" org . apache . sl ing . script ing . sight ly . pojo . Use . java ") ĊĠĠĠĠĠĠĠ Ġmy Fixture . addClass (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpackage Ġtest ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġimport Ġorg . apache . sl ing . script ing . sight ly . pojo . Use ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġclass ĠTest Use Ġimplements ĠUse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Override ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġvoid Ġinit ( Bindings Ġbindings ) Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"" ") ĊĊĠĠĠĠĠĠĠ Ġcheck Contains All ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ""" < div Ġdata - s ly - use . my Use ="< caret > "></ div > """, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Test Use " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġtest Should Complete S ight ly Use Implement er () Ġ{ ĊĠĠĠĠĠĠĠ Ġmy Fixture . add A em Class (" io . sight ly . java . api . Use . java ") ĊĠĠĠĠĠĠĠ Ġmy Fixture . addClass (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpackage Ġtest ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġimport Ġio . sight ly . java . api . Use ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġclass ĠTest Use Ġimplements ĠUse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Override ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġvoid Ġinit ( Bindings Ġbindings ) Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"" ") ĊĊĠĠĠĠĠĠĠ Ġcheck Contains All ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ""" < div Ġdata - s ly - use . my Use ="< caret > "></ div > """, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Test Use " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġtest Should Complete S ling Models () Ġ{ ĊĠĠĠĠĠĠĠ Ġmy Fixture . add A em Class (" org . apache . sl ing . models . annotations . Model . java ") ĊĠĠĠĠĠĠĠ Ġmy Fixture . addClass (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpackage Ġtest ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġimport Ġorg . apache . sl ing . models . annotations . Model ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Model ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġclass ĠTest Model Ġ Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"" ") ĊĊĠĠĠĠĠĠĠ Ġcheck Contains All ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ""" < div Ġdata - s ly - use . my Use ="< caret > "></ div > """, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Test Model " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġtest Should Complete S ling Use Implement er In H tl Expression () Ġ{ ĊĠĠĠĠĠĠĠ Ġmy Fixture . add A em Class (" org . apache . sl ing . script ing . sight ly . pojo . Use . java ") ĊĠĠĠĠĠĠĠ Ġmy Fixture . addClass (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpackage Ġtest ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġimport Ġorg . apache . sl ing . script ing . sight ly . pojo . Use ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġclass ĠTest Use Ġimplements ĠUse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Override ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġvoid Ġinit ( Bindings Ġbindings ) Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"" ") ĊĊĠĠĠĠĠĠĠ Ġcheck Contains All ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ""" < div Ġdata - s ly - use . my Use ="$ DO LL AR {' < caret > '} "></ div > """, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Test Use " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġtest Should Complete S ight ly Use Implement er In H tl Expression () Ġ{ ĊĠĠĠĠĠĠĠ Ġmy Fixture . add A em Class (" io . sight ly . java . api . Use . java ") ĊĠĠĠĠĠĠĠ Ġmy Fixture . addClass (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpackage Ġtest ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġimport Ġio . sight ly . java . api . Use ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġclass ĠTest Use Ġimplements ĠUse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Override ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġvoid Ġinit ( Bindings Ġbindings ) Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"" ") ĊĊĠĠĠĠĠĠĠ Ġcheck Contains All ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ""" < div Ġdata - s ly - use . my Use ="$ DO LL AR {' < caret > '} "></ div > """, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Test Use " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġtest Should Complete S ling Models In H tl Expression () Ġ{ ĊĠĠĠĠĠĠĠ Ġmy Fixture . add A em Class (" org . apache . sl ing . models . annotations . Model . java ") ĊĠĠĠĠĠĠĠ Ġmy Fixture . addClass (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpackage Ġtest ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġimport Ġorg . apache . sl ing . models . annotations . Model ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Model ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġclass ĠTest Model Ġ Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"" ") ĊĊĠĠĠĠĠĠĠ Ġcheck Contains All ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ""" < div Ġdata - s ly - use . my Use ="$ DO LL AR {' < caret > '} "></ div > """, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Test Model " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġtest Should Not Complete In Block Other Than Use () Ġ{ ĊĠĠĠĠĠĠĠ Ġmy Fixture . add A em Class (" org . apache . sl ing . models . annotations . Model . java ") ĊĠĠĠĠĠĠĠ Ġmy Fixture . addClass (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpackage Ġtest ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġimport Ġorg . apache . sl ing . models . annotations . Model ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Model ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġclass ĠTest Model Ġ Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"" ") ĊĊĠĠĠĠĠĠĠ Ġcheck DoesNot Contain Any Of ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ""" < div Ġdata - s ly - test ="< caret > "></ div > """, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Test Model " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġfun Ġtest Should Not Complete In Expression Of Block Other Than Use () Ġ{ ĊĠĠĠĠĠĠĠ Ġmy Fixture . add A em Class (" org . apache . sl ing . models . annotations . Model . java ") ĊĠĠĠĠĠĠĠ Ġmy Fixture . addClass (""" ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpackage Ġtest ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġimport Ġorg . apache . sl ing . models . annotations . Model ; ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġ@ Model ĊĠĠĠĠĠĠĠĠĠĠĠ Ġpublic Ġclass ĠTest Model Ġ Ġ{} ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ"" ") ĊĊĠĠĠĠĠĠĠ Ġcheck DoesNot Contain Any Of ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ""" < div Ġdata - s ly - test ="$ DO LL AR {' < caret > '} "></ div > """, ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ" Test Model " ĊĠĠĠĠĠĠĠ Ġ) ĊĠĠĠ Ġ} Ċ Ċ } Ċ