MobWrite Tests

MobWrite is a complex system with many moving parts. These tests are comprehensive in ensuring functionality.

Server tests
Send a set of commands to the server-side daemon and verify the answers. The commands and expected answers are defined in server.xml. Commands may be manually issued using q.html.
Client tests
Test some of the JavaScript functions making up the clients.

In addition to these tests, the diff_match_patch libraries have their own unit test suites.