add SplitDuplicateTest and OnSetVariableTest
update DeleteWindowTest