我有一系列
PHPUnit测试来验证类“A类”.
我有另一个类,“B类”,它扩展了A类.
有没有一种很好的方法可以测试“B类通过A类测试”,换句话说“B类表现得像A类”而不重复测试代码?
我可以测试扩展(使用instanceof),但这似乎是一个误导性的测试.
我关心它的行为类似于A类,而不是它扩展到A类,对吗?还是错了?
最佳答案 只需为类B扩展A类的PHPUnit测试用例即可.
我有一系列
PHPUnit测试来验证类“A类”.
我有另一个类,“B类”,它扩展了A类.
有没有一种很好的方法可以测试“B类通过A类测试”,换句话说“B类表现得像A类”而不重复测试代码?
我可以测试扩展(使用instanceof),但这似乎是一个误导性的测试.
我关心它的行为类似于A类,而不是它扩展到A类,对吗?还是错了?
最佳答案 只需为类B扩展A类的PHPUnit测试用例即可.