Enhancement: Introcuce simple end-to-end jasmine test

Note, this deliberately uses basic assertions, we'll replace them next
Refactor: replace Error assertions with jasmine ones