Гипотетически у меня есть
class Box{
Item[] items;
}
class Item{
Toy[] toys;
}
class Toy{
Color[] colors;
}
Метод состоит в том, чтобы проверить, есть ли в коробке игрушка зеленого цвета;
public bool testHasColor(Box){
//There will be code here that
//Streams over each type till we get to color
// Final point is
if(color==Color.GREEN){
return true;
}
}
BoxText.class
public void testBoxHasColorGreenMethod(){
// Need mocking here
}
Чтолучший способ высмеять этот класс Box для теста?
Спасибо