Я читал, что издевательство над BufferedWriter не сработает, поскольку следует издеваться над внутренним OutputStream FileWriter. Ожидаемый результат в единичном случае — создание исключения. Но результат отображается как java.lang.AssertionError: ожидалось, что будет создано исключение java.io.IOException, но ничего не было создано
Приведенный ниже код предназначен для записи содержимого в файл. [code] public String saveSecretToFile() { File file = new File("test.txt"); try (BufferedWriter writer = new BufferedWriter(new FileWriter(file))) { writer.write(secretValue);//secretValue is the content } catch (IOException e) { LOGGER.error("Error writing to file: {}", e.getMessage()); } } [/code] Блок catch не рассматривается в тестовом примере JUnit. [code] @InjectMocks private MyHelper myHelper;
} [/code] Я читал, что издевательство над BufferedWriter не сработает, поскольку следует издеваться над внутренним OutputStream FileWriter. Ожидаемый результат в единичном случае — создание исключения. Но результат отображается как [b]java.lang.AssertionError: ожидалось, что будет создано исключение java.io.IOException, но ничего не было создано[/b]
Ниже приведен тестовый пример
@Test
public void testValidateMemberData_Success() throws Exception {
MemberValidationRequest memberRequest = new MemberValidationRequest();...
Ниже приведен тестовый пример
@Test
public void testValidateMemberData_Success() throws Exception {
MemberValidationRequest memberRequest = new MemberValidationRequest();...
Ниже приведен тестовый пример
@Test
public void testValidateMemberData_Success() throws Exception {
MemberValidationRequest memberRequest = new MemberValidationRequest();...
Ниже приведен тестовый пример
@Test
public void testValidateMemberData_Success() throws Exception {
MemberValidationRequest memberRequest = new MemberValidationRequest();...