Index

F J P R S T U V 
All Classes and Interfaces|All Packages

F

FileUtilsTest - Class in Unnamed Package
Unit tests for the FileUtils class.
FileUtilsTest() - Constructor for class FileUtilsTest
Public no-arg constructor required by the test framework.

J

JsonImporterTest - Class in utils
Unit tests for the JsonImporter utility.
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 ReportGenerator utility.
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.
F J P R S T U V 
All Classes and Interfaces|All Packages