将测试方法剥离到单独的类中
多线程组件BackgroundWorker使用