Closed MathiasMeuleman closed 8 years ago
Functionality is working like it should! However I have left some comments on your code. Please fix the issues I have addressed.
Changes are looking good, thanks for resolving the feedback! :)
Although you haven't any extra test cases for your additional functions (in the Controllers), you did cover them for as much as possible. :sweat_smile: The functions inside the chrome related functions can't be reached, so we won't cover these. It would be nice though if you would create separate test cases for your methods, right?
Good job on using the chrome storage. :)
I believe I have resolved all feeback. The thing about testibility: for tests to work I would have to simulate chages inside the real (so no mocked ones) chrome.storage. This is not really an option, will be documented. For the only thing that could be tested (init username) a test has been added.
Is looking good again :) I'll merge now, since all feedback has been properly resolved. :)
Will close #138
This issue will finalize the analytics integration. The current username is save in local storage and is now being logged to the database (instead of the default 'Travis'). Also the front-end has been updated to link to your personal analytics page (instead of the default 'Travis')