samchon/payments

`fake-toss-payments-server` 도 npm 모듈로 배포

Closed this issue · 0 comments

현재 오직 toss-payments-server-api 만이 npm 모듈로 배포되어있는데, fake-toss-payments-server 도 npm 모듈로 배포할 수 있도록 하여, 이를 사용하는 백엔드 시스템이 테스트 프로그램에서 서버 개설 및 폐쇄를 제어할 수 있도록 해 준다.

import FakeToss from "fake-toss-payments-server";

async function main(): Promise<void>
{
    FakeToss.Configuration.webhook_url = "http://127.0.0.1:37001";
    
    const fake: FakeToss.Backend = new FakeToss.Backend();
    await fake.open();
    await fake.close();
}
main().catch(exp =>
{
    console.log(exp);
    process.exit(-1);
});