summaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Collapse)Author
2024-10-24Define FamilyTreeSzymon Szukalski
- Implemented basic FamilyTree which will hold all the people and perform actions on them - Updated the FamilyTree Manager to create an instance of the FamilyTree - Updated the FamilyTreeManager to call the add_child and query_hierarchy methods on the FamilyTree - Update tests
2024-10-24Execute actions via the FamilyTreeManagerSzymon Szukalski
- Added logic for executing different FamilyTreeManager methods based on actions - More test coverage
2024-10-24Implement minimal FamilyTreeManager and testsSzymon Szukalski
2024-10-24Add ActionFileExecutor and execute from CLISzymon Szukalski
- Updated tests to use tempfile - Implemented initial ActionFileExecutor tests
2024-10-24Add CLI::run testsSzymon Szukalski
2024-10-24Add CLI::validate_arguments testsSzymon Szukalski
2024-10-24Add CLI::initize testsSzymon Szukalski
2024-10-24Initialise project with RSpec and RakefileSzymon Szukalski