添加了失败的测试：当contact合法时访问show页面
修改源码添加验证，让测试通过
添加了测试：当contact不合法时在应该访问create页面