更新测试用例，增加setup测试用例，增加smart系列函数，修改测试数据

同上
test

test
Merge remote-tracking branch 'origin/master'

Conflicts:
	.settings/org.eclipse.core.resources.prefs