Here's an interesting test case:
Any ideas how I can test the following:
I thought about using mocks, but I don't think this will help me. The check for conflicts is done at the database level (when you grab the text, you also grab a version number. When you update, it checks for version number. If it's the same, it updates and increments the version. If the version numbers are not the same, it gives you an error).
This should help you: https://github.com/angular/protractor/blob/master/docs/browser-setup.md#using-multiple-browsers-in-the-same-test
and here's an example: https://github.com/angular/protractor/blob/master/spec/interaction/interaction_spec.js