Index
All Classes and Interfaces|All Packages
F
- FileUtilsTest - Class in Unnamed Package
-
Unit tests for the
FileUtilsclass. - FileUtilsTest() - Constructor for class FileUtilsTest
-
Public no-arg constructor required by the test framework.
J
- JsonImporterTest - Class in utils
-
Unit tests for the
JsonImporterutility. - JsonImporterTest() - Constructor for class utils.JsonImporterTest
-
Public no-arg constructor required by the test framework.
P
- ProjectFormPanelTest - Class in test
-
Unit tests for simple validation logic used by the project form.
- ProjectFormPanelTest() - Constructor for class test.ProjectFormPanelTest
-
Public no-arg constructor for the test class.
R
- ReportGeneratorTest - Class in reports
-
Unit tests for the
ReportGeneratorutility. - ReportGeneratorTest() - Constructor for class reports.ReportGeneratorTest
-
Public no-arg constructor required by the test framework.
- reports - package reports
S
- setUp() - Method in class FileUtilsTest
-
Prepare test fixtures before each test.
T
- tearDown() - Method in class FileUtilsTest
-
Clean up test fixtures after each test.
- test - package test
- TEST_DEST_DIR - Static variable in class FileUtilsTest
-
Path used as the destination directory for test copies.
- TEST_SOURCE_DIR - Static variable in class FileUtilsTest
-
Path used as the source directory for test copies.
- testCopyDirectoryWithConflictHandling() - Method in class FileUtilsTest
-
Test copying a directory where destination contains conflicting files.
- testDeleteDirectory() - Method in class FileUtilsTest
-
Test recursive deletion of directories.
- testExportReportToCsv() - Method in class reports.ReportGeneratorTest
-
Verify exporting a report to CSV writes a readable file.
- testExportReportToJson() - Method in class reports.ReportGeneratorTest
-
Verify exporting a report to JSON writes a readable file.
- testGenerateProjectFrequencyReport() - Method in class reports.ReportGeneratorTest
-
Verify the generated project frequency report contains expected keys.
- testHasEnoughDiskSpace() - Method in class FileUtilsTest
-
Test disk space estimation for copying small test data.
- testImportEmptyFileReturnsEmptyList() - Method in class utils.JsonImporterTest
-
Verify importing an empty JSON array returns an empty list.
- testImportProjectsFromJsonFile() - Method in class utils.JsonImporterTest
-
Verify importing a JSON file with a single project entry.
- testInvalidDateFormat() - Method in class test.ProjectFormPanelTest
-
Validate that malformed dates are rejected.
- testSpecialCharactersInProjectName() - Method in class test.ProjectFormPanelTest
-
Ensure project names with invalid characters are rejected.
- testVerifyIntegrity() - Method in class FileUtilsTest
-
Test verification of file integrity after copying.
- testVeryLongDescription() - Method in class test.ProjectFormPanelTest
-
Ensure overly long project descriptions are rejected.
- testVeryLongProjectName() - Method in class test.ProjectFormPanelTest
-
Ensure overly long project names are rejected.
U
- utils - package utils
V
- validateDate(String) - Method in class test.ProjectFormPanelTest
-
Validate date string uses yyyy-MM-dd and is not in the future.
- validateDescription(String) - Method in class test.ProjectFormPanelTest
-
Validate description length.
- validateProjectName(String) - Method in class test.ProjectFormPanelTest
-
Validate project name characters and length.
All Classes and Interfaces|All Packages