@thisisagile/easy-test
Version:
Straightforward library for testing microservices built with @thisisagile/easy
10 lines (8 loc) • 426 B
text/typescript
import { equals } from 'expect/build/jasmineUtils';
import { iterableEquality, subsetEquality } from 'expect/build/utils';
import { asString } from './Utils';
export const eq = {
exact: (a?: unknown, b?: unknown): boolean => equals(a, b, []),
subset: (a?: unknown, b?: unknown): boolean => equals(a, b, [iterableEquality, subsetEquality]),
string: (a?: unknown, b?: unknown): boolean => asString(a) === asString(b),
};