Fix #460 Youtube API tests

- Unit tests for Youtube frontend

- Unit tests for Youtube API

- Uses mocks where needed