• Provide a Test Environment to execute E2E tests over a Lucid Wallet and an instance of a Marlowe Runtime.

    Parameters

    Returns ((testConfiguration) => Promise<TestEnvironment>)

      • (testConfiguration): Promise<TestEnvironment>
      • Parameters

        • testConfiguration: {
              bank: { seedPhrase: string; };
              lucid: { blockfrostProjectId: string; blockfrostUrl: string; };
              network: "Mainnet" | "Preview" | "Preprod" | "Custom";
              runtimeURL: string;
          }
          • bank: { seedPhrase: string; }
          • lucid: { blockfrostProjectId: string; blockfrostUrl: string; }
          • network: "Mainnet" | "Preview" | "Preprod" | "Custom"
          • runtimeURL: string

        Returns Promise<TestEnvironment>