From 3824dda1f184158c8946f02a4f2d533a17e95cd4 Mon Sep 17 00:00:00 2001 From: Szymon Szukalski Date: Thu, 24 Oct 2024 13:04:16 +1100 Subject: Execute actions via the FamilyTreeManager - Added logic for executing different FamilyTreeManager methods based on actions - More test coverage --- lib/family_tree_manager.rb | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'lib/family_tree_manager.rb') diff --git a/lib/family_tree_manager.rb b/lib/family_tree_manager.rb index 75e1b05..6b0bc12 100644 --- a/lib/family_tree_manager.rb +++ b/lib/family_tree_manager.rb @@ -9,6 +9,11 @@ class FamilyTreeManager @family_members = {} end - def add_child(*params); end - def query_hierarchy(*params); end + def add_child(*params) + puts "Adding Child with params: #{params.join(', ')}" + end + + def query_hierarchy(*params) + puts "Querying Hierarcy with params: #{params.join(', ')}" + end end -- cgit v1.2.3