Tests implemented but will fail as logic isn't complete