UNPKG
@service-broker/test-utils
Version:
latest (1.1.2)
1.1.2
1.1.1
1.1.0
1.0.5
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
Unit testing utility
github.com/service-broker/test-utils
service-broker/test-utils
@service-broker/test-utils
/
src
/
util.ts
9 lines
(6 loc)
•
230 B
text/typescript
View Raw
1
2
3
4
5
6
7
8
9
export
function
lazy<T>(
func
:
() =>
T):
() =>
T {
let
out
: {
val
: T } |
undefined
return
() =>
(out ?? (out = {
val
:
func
() })).
val
}
export
function
assertRecord
(
value
:
object
): asserts value is
Record
<
string
,
unknown
> { }