Happy path test

Signed-off-by: Fabio José <fabiojose@gmail.com>
This commit is contained in:
Fabio José 2019-06-16 19:14:29 -03:00
parent 39cc730845
commit c1e858fbd6
1 changed files with 24 additions and 0 deletions

View File

@ -114,5 +114,29 @@ describe("HTTP Transport Binding Structured Receiver 0.2", () => {
expect(receiver.parse.bind(receiver, payload, headers))
.to.throw("invalid payload");
});
it("Should accept event that follow the spec 0.2", () => {
// setup
var payload =
new Cloudevent(Cloudevent.specs["0.2"])
.type(type)
.source(source)
.contenttype(ceContentType)
.time(now)
.schemaurl(schemaurl)
.data(data)
.toString();
var headers = {
"content-type":"application/cloudevents+json"
};
// act
var actual = receiver.parse(payload, headers);
// assert
expect(actual)
.to.be.an("object");
});
});
});