引入nose，建立单元测试写法规范

1. 请参照 test_city.py的写法
所有unit test必须要有assert

2.请查看nose的单元测试覆盖率