-
Notifications
You must be signed in to change notification settings - Fork 130
Open
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededrefactoring
Description
Important
Refactoring changes should be rebased and merged against this branch:
feature/655-api-modernization-and-refactoring
Summary
Update all unit tests to use the new naming conventions.
Scope
18 test files under tests/units/:
DateTimeTest.cppFileTest.cppNEStringTest.cppStringUtilsTest.cppTEArrayListTest.cppTEFixedArrayTest.cppTEHashMapTest.cppTELinkedListTest.cppTEMapTest.cppTEPropertyTest.cppTERingStackTest.cppTESortedLinkedListTest.cppTEStackTest.cppLogScopesTest.cppOptionParserTest.cppGUnitTest.hppUnitTestUtilities.hppCMakeLists.txt
What changes
- All
#includepaths updated - All method calls converted to
snake_case - All type names updated (e.g.,
TEArrayList→ArrayList) - Test file names renamed to match new class names (e.g.,
TEArrayListTest.cpp→ArrayListTest.cpp) CMakeLists.txtupdated for renamed files
Depends on
- Framework renaming must be complete (at least
areg/base/module)
Acceptance criteria
- All unit tests compile
- All unit tests pass (
ctestorgtestrunner) - Test names reflect new class names
- No old naming conventions remain in test code
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requestgood first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededrefactoring
Projects
Status
No status