Fix name
Change the endpoint URI to use the internal address instead
Merge remote-tracking branch 'origin/master'
Added a new test framework that contains tests for intended but unimplemented functionality; ie stuff where we know what it should eventually do but have decided to make the current implementation behave differently. This framework will also eventaully assert that known bugs still exist :-)

(Yep, this may be weird and should be considered somewhat experimental: my feeling is that if we know that something should happen, we should write the relevant test in that manner, but if we decide that we can live with some other behaviour for the time being, we should then assert that the test fails in the expected manner.)
Run both sets of tests in the build
Change the payload in the azure pipeline test to match Kevin's new format.