Back up to come back to later.
Further tests added to the testing platform. Programmed by Michael.

Tests for a faulty timestring while receiving a time slot over JSON have been written,
but the test and functionality for one of our own exceptions has been removed because
it was no longer necessary (Support #243)
Merge branch 'support/#243_time_slot_receiver_json_failure_tests' into support#/204_test_coverage
Further tests added to the testing platform. Programmed by Michael.

The tests for when the confirmation_receiver view fails due to a HTTP error have
been added and past (Support #244)
Tests written to the testing platform. Programmed by Michael.

A test for what happens in the pattern creation process has been written but does not yet
pass. (Support #240)
Some progress made with final test. Programmed by Michael.

While some progress has been made with the final test, it still either fails
or fails to pick up the two lines of code it is meant to be testing (Support #240)
Further tests added to testing platform. Paired by Richard and Michael.

The tests for checking what happens after pattern creation has been confirmed are fixed
and work. We are now at 100% test coverage for the library. (Support #240)