assertthat
Version:
assertthat provides fluent TDD.
22 lines (17 loc) • 457 B
text/typescript
import { AssertionFailed } from '../../errors';
import { compare } from '../../comparisons/typeAware/compare';
import { error, Result, value } from 'defekt';
const assertAnyIsFalse = function (
actual: any
): Result<undefined, AssertionFailed> {
const diff = compare(actual, false);
if (diff.cost === 0) {
return value();
}
return error(new AssertionFailed({
message: 'The value is not false.'
}));
};
export {
assertAnyIsFalse
};