refactor (test): add final String ABSOLUTE_DIR into StudentCsvReaderTest
This commit is contained in:
@@ -12,12 +12,13 @@ import org.junit.jupiter.api.Test;
|
|||||||
import ru.project.student.Student;
|
import ru.project.student.Student;
|
||||||
|
|
||||||
class StudentCsvReaderTest {
|
class StudentCsvReaderTest {
|
||||||
|
private final String ABSOLUTE_DIR = "C:\\Users\\Dexp\\TestData\\"
|
||||||
private StudentCsvReader valideReader;
|
private StudentCsvReader valideReader;
|
||||||
|
|
||||||
// Testing StudentCsvReader
|
// Testing StudentCsvReader
|
||||||
@BeforeEach
|
@BeforeEach
|
||||||
void setUp() {
|
void setUp() {
|
||||||
valideReader = new StudentCsvReader("C:\\Users\\Dexp\\TestData\\sample.csv");
|
valideReader = new StudentCsvReader(ABSOLUTE_DIR + "sample.csv");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -30,14 +31,14 @@ class StudentCsvReaderTest {
|
|||||||
@Test
|
@Test
|
||||||
void readerRejectPathIsDir() {
|
void readerRejectPathIsDir() {
|
||||||
assertThrows(
|
assertThrows(
|
||||||
UncheckedIOException.class, () -> new StudentCsvReader("C:\\Users\\Dexp\\TestData"));
|
UncheckedIOException.class, () -> new StudentCsvReader(ABSOLUTE_DIR));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
void readerTestFileNotExist() {
|
void readerTestFileNotExist() {
|
||||||
assertThrows(
|
assertThrows(
|
||||||
UncheckedIOException.class,
|
UncheckedIOException.class,
|
||||||
() -> new StudentCsvReader("C:\\Users\\Dexp\\TestData\\sss.csv"));
|
() -> new StudentCsvReader(ABSOLUTE_DIR + "sss.csv"));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@@ -88,7 +89,7 @@ class StudentCsvReaderTest {
|
|||||||
IllegalArgumentException.class,
|
IllegalArgumentException.class,
|
||||||
() -> {
|
() -> {
|
||||||
StudentCsvReader reader =
|
StudentCsvReader reader =
|
||||||
new StudentCsvReader("C:\\Users\\Dexp\\TestData\\fewparameters.csv");
|
new StudentCsvReader(ABSOLUTE_DIR + "fewparameters.csv");
|
||||||
Student student = reader.next();
|
Student student = reader.next();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -99,7 +100,7 @@ class StudentCsvReaderTest {
|
|||||||
IllegalArgumentException.class,
|
IllegalArgumentException.class,
|
||||||
() -> {
|
() -> {
|
||||||
StudentCsvReader reader =
|
StudentCsvReader reader =
|
||||||
new StudentCsvReader("C:\\Users\\Dexp\\TestData\\invalid_groupnumber.csv");
|
new StudentCsvReader(ABSOLUTE_DIR + "invalid_groupnumber.csv");
|
||||||
Student student = reader.next();
|
Student student = reader.next();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -110,7 +111,7 @@ class StudentCsvReaderTest {
|
|||||||
IllegalArgumentException.class,
|
IllegalArgumentException.class,
|
||||||
() -> {
|
() -> {
|
||||||
StudentCsvReader reader =
|
StudentCsvReader reader =
|
||||||
new StudentCsvReader("C:\\Users\\Dexp\\TestData\\invalid_averagegrade.csv");
|
new StudentCsvReader(ABSOLUTE_DIR + "invalid_averagegrade.csv");
|
||||||
Student student = reader.next();
|
Student student = reader.next();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -121,7 +122,7 @@ class StudentCsvReaderTest {
|
|||||||
IllegalArgumentException.class,
|
IllegalArgumentException.class,
|
||||||
() -> {
|
() -> {
|
||||||
StudentCsvReader reader =
|
StudentCsvReader reader =
|
||||||
new StudentCsvReader("C:\\Users\\Dexp\\TestData\\invalid_recordbooknumber.csv");
|
new StudentCsvReader(ABSOLUTE_DIR + "invalid_recordbooknumber.csv");
|
||||||
Student student = reader.next();
|
Student student = reader.next();
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user