1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-23 15:49:44 -05:00

Add testing/README.md (denoland/deno_std#75)

Original: 9552f28daf
This commit is contained in:
Masashi Hirano 2019-01-04 04:16:15 +09:00 committed by Ryan Dahl
parent 8d682b4d49
commit 4dd52719de

31
testing/README.md Normal file
View file

@ -0,0 +1,31 @@
# Testing
## Usage
```ts
import { test, assert, equal, assertEqual } from 'https://deno.land/x/testing/testing.ts';
test({
name: 'testing example',
fn() {
assert(equal("world", "world"));
assert(!equal("hello", "world"));
assert(equal({ hello: "world" }, { hello: "world" }));
assert(!equal({ world: "hello" }, { hello: "world" }));
assertEqual("world", "world");
assertEqual({hello: "world"}, {hello: "world"});
},
});
```
Short syntax (named function instead of object):
```ts
test(function example() {
assert(equal("world", "world"));
assert(!equal("hello", "world"));
assert(equal({ hello: "world" }, { hello: "world" }));
assert(!equal({ world: "hello" }, { hello: "world" }));
assertEqual("world", "world");
assertEqual({hello: "world"}, {hello: "world"});
});
```