Use new token names HASH/ISA/JADE

those don't conflict with other BCP demo tokens
This commit is contained in:
Simon Warta
2020-02-18 17:55:46 +01:00
parent 1af9d5da91
commit cd40206651
10 changed files with 90 additions and 88 deletions
@@ -2,26 +2,26 @@ import { RequestParser } from "./requestparser";
describe("RequestParser", () => {
it("can process valid credit request", () => {
const body = { address: "abc", ticker: "CASH" };
expect(RequestParser.parseCreditBody(body)).toEqual({ address: "abc", ticker: "CASH" });
const body = { address: "abc", ticker: "TKN" };
expect(RequestParser.parseCreditBody(body)).toEqual({ address: "abc", ticker: "TKN" });
});
it("throws for invalid credit requests", () => {
// address unset
{
const body = { ticker: "CASH" };
const body = { ticker: "TKN" };
expect(() => RequestParser.parseCreditBody(body)).toThrowError(/Property 'address' must be a string/i);
}
// address wrong type
{
const body = { address: true, ticker: "CASH" };
const body = { address: true, ticker: "TKN" };
expect(() => RequestParser.parseCreditBody(body)).toThrowError(/Property 'address' must be a string/i);
}
// address empty
{
const body = { address: "", ticker: "CASH" };
const body = { address: "", ticker: "TKN" };
expect(() => RequestParser.parseCreditBody(body)).toThrowError(/Property 'address' must not be empty/i);
}