Fix #460 Youtube API tests
- Unit tests for Youtube frontend
- Unit tests for Youtube API
- Uses mocks where needed