看起来您已经获得了“原始”值的规范方法(
toLong在这种情况下)-因此,在获取 该
值时,只需测试所有构造函数都是正确的即可。然后,您可以测试
getString()基于单个构造函数的其他方法(例如),因为您知道一旦各种构造函数完成后,它们都会使对象处于相同的状态。
这是假设有些白盒测试-即,您 知道 这
toLong实际上是对内部状态的简单反映,因此可以在测试中测试该+构造函数。

看起来您已经获得了“原始”值的规范方法(
toLong在这种情况下)-因此,在获取 该
getString()基于单个构造函数的其他方法(例如),因为您知道一旦各种构造函数完成后,它们都会使对象处于相同的状态。
这是假设有些白盒测试-即,您 知道 这
toLong实际上是对内部状态的简单反映,因此可以在测试中测试该+构造函数。