@@ -18,10 +18,7 @@ export = () => {
18
18
} ) ;
19
19
20
20
it ( "should support get and set" , ( ) => {
21
- const map = new Map < string , number > ( )
22
- . set ( "a" , 1 )
23
- . set ( "b" , 2 )
24
- . set ( "c" , 3 ) ;
21
+ const map = new Map < string , number > ( ) . set ( "a" , 1 ) . set ( "b" , 2 ) . set ( "c" , 3 ) ;
25
22
map . get ( "a" ) ;
26
23
expect ( map . get ( "a" ) ) . to . equal ( 1 ) ;
27
24
expect ( map . get ( "b" ) ) . to . equal ( 2 ) ;
@@ -32,10 +29,7 @@ export = () => {
32
29
} ) ;
33
30
34
31
it ( "should support has" , ( ) => {
35
- const map = new Map < string , number > ( )
36
- . set ( "a" , 1 )
37
- . set ( "b" , 2 )
38
- . set ( "c" , 3 ) ;
32
+ const map = new Map < string , number > ( ) . set ( "a" , 1 ) . set ( "b" , 2 ) . set ( "c" , 3 ) ;
39
33
map . has ( "a" ) ;
40
34
expect ( map . has ( "a" ) ) . to . equal ( true ) ;
41
35
expect ( map . has ( "b" ) ) . to . equal ( true ) ;
@@ -44,30 +38,21 @@ export = () => {
44
38
} ) ;
45
39
46
40
it ( "should support delete" , ( ) => {
47
- const map = new Map < string , number > ( )
48
- . set ( "a" , 1 )
49
- . set ( "b" , 2 )
50
- . set ( "c" , 3 ) ;
41
+ const map = new Map < string , number > ( ) . set ( "a" , 1 ) . set ( "b" , 2 ) . set ( "c" , 3 ) ;
51
42
const hadA = map . delete ( "a" ) ;
52
43
expect ( hadA ) . to . equal ( true ) ;
53
44
expect ( map . get ( "a" ) ) . never . to . be . ok ( ) ;
54
45
} ) ;
55
46
56
47
it ( "should support size" , ( ) => {
57
- const map = new Map < string , number > ( )
58
- . set ( "a" , 1 )
59
- . set ( "b" , 2 )
60
- . set ( "c" , 3 ) ;
48
+ const map = new Map < string , number > ( ) . set ( "a" , 1 ) . set ( "b" , 2 ) . set ( "c" , 3 ) ;
61
49
expect ( map . size ( ) ) . to . equal ( 3 ) ;
62
50
map . delete ( "b" ) ;
63
51
expect ( map . size ( ) ) . to . equal ( 2 ) ;
64
52
} ) ;
65
53
66
54
it ( "should support clear" , ( ) => {
67
- const map = new Map < string , number > ( )
68
- . set ( "a" , 1 )
69
- . set ( "b" , 2 )
70
- . set ( "c" , 3 ) ;
55
+ const map = new Map < string , number > ( ) . set ( "a" , 1 ) . set ( "b" , 2 ) . set ( "c" , 3 ) ;
71
56
map . clear ( ) ;
72
57
expect ( map . has ( "a" ) ) . to . equal ( false ) ;
73
58
expect ( map . has ( "b" ) ) . to . equal ( false ) ;
@@ -83,10 +68,7 @@ export = () => {
83
68
let hitB = 0 ;
84
69
let hitC = 0 ;
85
70
86
- const map = new Map < string , number > ( )
87
- . set ( "a" , 1 )
88
- . set ( "b" , 2 )
89
- . set ( "c" , 3 ) ;
71
+ const map = new Map < string , number > ( ) . set ( "a" , 1 ) . set ( "b" , 2 ) . set ( "c" , 3 ) ;
90
72
91
73
map . forEach ( ( value , key , obj ) => {
92
74
if ( key === "a" && value === 1 ) {
0 commit comments