添加了一个失败的测试：测试删除指定id的Contact
实现了 ContactRepository 的 deleteById
把 DatabaseManagerMock 独立出来
增加了一个失败的测试：更新指定的 Contact
用最笨的办法让更新指定 contact 的测试通过
实现了 assertArrayEquals 来判断数组是否相等
实现了更新指定 contact 的方法