1
說我有下面的代碼:測試本地作用域與對象的Mockito不重構
public class ClassToTest
{
AnotherClass anotherClass;
public void methodToTest(int x, int y)
{
int z = x + y
anotherClass.receiveSomething(z);
}
}
public class AnotherClass
{
public void receiveSomething(int z) {.. do something.. }
}
我想要的變量z的價值主張。我如何在不重構的情況下做到這一點?變量x,y和z可以是其他一些Java類的類型,爲簡單起見,我只使用了「int」。
感謝。如果我想檢查z的屬性,如果z是一些java類的呢?說,我可能有一些邏輯,而不僅僅是一個簡單的比較。 – supertonsky
@supertonsky是的我想我錯過了第一個答案,我只是編輯它來填補關於具體斷言的缺失的東西:) – Brice