1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 23:34:47 -05:00

Update assertions names in std/testing README (#6318)

This commit is contained in:
Vladimir Iakovlev 2020-06-16 23:22:54 +02:00 committed by GitHub
parent b86514aa7e
commit bd26a72ab3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -16,9 +16,10 @@ pretty-printed diff of failing assertion.
`expected` are not equal.
- `assertNotEquals()` - Uses the `equal` comparison and throws if the `actual`
and `expected` are equal.
- `assertStrictEq()` - Compares `actual` and `expected` strictly, therefore for
non-primitives the values must reference the same instance.
- `assertStrContains()` - Make an assertion that `actual` contains `expected`.
- `assertStrictEquals()` - Compares `actual` and `expected` strictly, therefore
for non-primitives the values must reference the same instance.
- `assertStringContains()` - Make an assertion that `actual` contains
`expected`.
- `assertMatch()` - Make an assertion that `actual` match RegExp `expected`.
- `assertArrayContains()` - Make an assertion that `actual` array contains the
`expected` values.
@ -57,20 +58,20 @@ Deno.test("example", function (): void {
});
```
Using `assertStrictEq()`:
Using `assertStrictEquals()`:
```ts
Deno.test("isStrictlyEqual", function (): void {
const a = {};
const b = a;
assertStrictEq(a, b);
assertStrictEquals(a, b);
});
// This test fails
Deno.test("isNotStrictlyEqual", function (): void {
const a = {};
const b = {};
assertStrictEq(a, b);
assertStrictEquals(a, b);
});
```