好像是鸡和鸡蛋的问题。
您可以使写入功能写入某些数据存储,但是在没有经过测试的读取功能的情况下,永远不会知道您是否正确保存了它。
您可以使读取功能从数据存储中读取,但是如何在没有经过测试的写入功能的情况下将东西放入该数据存储中以进行读取呢?
编辑:
我正在连接到SQL数据库并与之进行事务,以保存和加载要使用的对象。测试数据库提供的访问功能毫无意义,但是我包装了这些数据库功能以对对象进行序列化/反序列化。我想确保我正在正确地从数据库中写入和读取正确的内容。
它不像@snowman提到的添加/删除。我想知道我写的内容是正确的,但这需要经过良好测试的读取功能。当我阅读时,我想确保我的阅读正确地创建了一个与所写内容相等的对象。但这需要经过良好测试的写入功能。