@unspent/phi
Version:
a collection of anyone can spend contracts
19 lines (16 loc) • 633 B
text/typescript
import { CodeType } from "./constant";
import { BaseUtxPhiContract } from "../common/contract.js";
import { Faucet } from "./faucet/Faucet.js";
import { getArtifactsAsync } from "./getArtifact.js";
describe(`Test getting artifacts`, () => {
test("Should import a class", async () => {
const faucet = new Faucet();
const serializedFaucet = faucet.toString();
const params = BaseUtxPhiContract.parseSerializedString(serializedFaucet);
const artifact = await getArtifactsAsync(
params.code as CodeType,
params.options.version
);
expect(artifact.contractName.toString()).toBe("Faucet");
});
});