@Test
public class CloudFormationManagerTest
{
@Mock
private AmazonCloudFormation amazonCloudFormation;
@InjectMocks
CloudFormationManager cloudFormationManager;
@BeforeMethod
public void setUp() throws IOException
{
CloudFormationManager cloudFormationManager = new CloudFormationManager(amazonCloudFormation); // this statement gives an error.
MockitoAnnotations.initMocks(this);
}
@Test
void testGetStackResources()
{
}
}
Теперь в методе setUp() я вижу ошибку о том, что этот класс не может быть инициализирован, и я это понимаю, поскольку это частный конструктор? Как мне инициализировать его с помощью Mockito?
@BeforeMethod public void setUp() throws IOException { CloudFormationManager cloudFormationManager = new CloudFormationManager(amazonCloudFormation); // this statement gives an error. MockitoAnnotations.initMocks(this); }
@Test void testGetStackResources() {
}
} [/code]
Теперь в методе setUp() я вижу ошибку о том, что этот класс не может быть инициализирован, и я это понимаю, поскольку это частный конструктор? Как мне инициализировать его с помощью Mockito?