<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@contract-case/case-boundary](./case-boundary.md) &gt; [IInvokeCoreTest](./case-boundary.iinvokecoretest.md)

## IInvokeCoreTest interface

Interface to tell ContractCase to run the test indicated in a call to an IRunTestCallback

**Signature:**

```typescript
export interface IInvokeCoreTest
```

## Methods

| Method                                                | Description                                                                                                                                                                                                                                                                                                                                                     |
| ----------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [verify()](./case-boundary.iinvokecoretest.verify.md) | <p>Call this to tell the ContractCase core to actually invoke the test.</p><p>Note that during verification, a failed verification doesn't return an error Result, but failed configuration or core bugs will. This is the intended default behaviour - as a failed verification doesn't necessarily indicate a problem in the code that is being verified.</p> |
