@@ -12,9 +12,9 @@ describe('ステージ7(よくあるJSのイディオムを読める)', func
1212
1313 var counter = createCounter ( ) ;
1414
15- expect ( counter ) . to . equal ( /* ここに値を書き込んでください */ ) ;
16- expect ( counter ) . to . equal ( /* ここに値を書き込んでください */ ) ;
17- expect ( counter ) . to . equal ( /* ここに値を書き込んでください */ ) ;
15+ expect ( counter ( ) ) . to . equal ( /* ここに値を書き込んでください */ ) ;
16+ expect ( counter ( ) ) . to . equal ( /* ここに値を書き込んでください */ ) ;
17+ expect ( counter ( ) ) . to . equal ( /* ここに値を書き込んでください */ ) ;
1818 } ) ;
1919
2020
@@ -25,7 +25,7 @@ describe('ステージ7(よくあるJSのイディオムを読める)', func
2525
2626 expect ( 0 || 'default' ) . to . equal ( /* ここに値を書き込んでください */ ) ;
2727
28- expect ( { } || 'default' ) . to . equal ( /* ここに値を書き込んでください */ ) ;
28+ expect ( { } || 'default' ) . to . deep . equal ( /* ここに値を書き込んでください */ ) ;
2929
3030 var func = function ( arg ) {
3131 return arg || { } ;
@@ -63,10 +63,10 @@ describe('ステージ7(よくあるJSのイディオムを読める)', func
6363 var truthy = 1 ;
6464 var falsey = 0 ;
6565
66- expect ( ! ! truthy ) . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
67- expect ( ! ! falsey ) . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
68- expect ( Boolean ( truthy ) ) . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
69- expect ( Boolean ( falsey ) ) . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
66+ expect ( ! ! truthy ) . to . equal ( /* ここに値を書き込んでください */ ) ;
67+ expect ( ! ! falsey ) . to . equal ( /* ここに値を書き込んでください */ ) ;
68+ expect ( Boolean ( truthy ) ) . to . equal ( /* ここに値を書き込んでください */ ) ;
69+ expect ( Boolean ( falsey ) ) . to . equal ( /* ここに値を書き込んでください */ ) ;
7070 } ) ;
7171
7272
@@ -102,68 +102,66 @@ describe('ステージ7(よくあるJSのイディオムを読める)', func
102102describe ( '闇' , function ( ) {
103103 it ( '== 演算子' , function ( ) {
104104 expect ( '10' == 10 )
105- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
105+ . to . equal ( /* ここに値を書き込んでください */ ) ;
106106
107107 expect ( null == undefined )
108- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
108+ . to . equal ( /* ここに値を書き込んでください */ ) ;
109109
110110 expect ( null == false )
111- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
111+ . to . equal ( /* ここに値を書き込んでください */ ) ;
112112
113113 expect ( true == 1 )
114- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
114+ . to . equal ( /* ここに値を書き込んでください */ ) ;
115115
116116 expect ( [ 0 , 1 ] == 0 )
117- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
117+ . to . equal ( /* ここに値を書き込んでください */ ) ;
118118
119119 expect ( [ 1 ] == 1 )
120- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
120+ . to . equal ( /* ここに値を書き込んでください */ ) ;
121121 } ) ;
122122
123123
124124 it ( 'new 演算子' , function ( ) {
125125 expect ( Boolean ( false ) ? true : false )
126- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
126+ . to . equal ( /* ここに値を書き込んでください */ ) ;
127127
128128 expect ( Boolean ( 0 ) ? true : false )
129- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
129+ . to . equal ( /* ここに値を書き込んでください */ ) ;
130130
131131 expect ( new Boolean ( 0 ) ? true : false )
132- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
132+ . to . equal ( /* ここに値を書き込んでください */ ) ;
133133
134134 expect ( 'abc' ? true : false )
135- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
135+ . to . equal ( /* ここに値を書き込んでください */ ) ;
136136
137137 expect ( '' ? true : false )
138- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
138+ . to . equal ( /* ここに値を書き込んでください */ ) ;
139139
140140 expect ( String ( 0 ) ? true : false )
141- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
141+ . to . equal ( /* ここに値を書き込んでください */ ) ;
142142
143143 expect ( String ( '' ) ? true : false )
144- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
144+ . to . equal ( /* ここに値を書き込んでください */ ) ;
145145
146146 expect ( new String ( 0 ) ? true : false )
147- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
147+ . to . equal ( /* ここに値を書き込んでください */ ) ;
148148
149149 expect ( new String ( '' ) ? true : false )
150- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
150+ . to . equal ( /* ここに値を書き込んでください */ ) ;
151151 } ) ;
152152
153153
154154 it ( '暗黙のキャスト' , function ( ) {
155- expect ( + '10' === '10' ) . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
155+ expect ( + '10' === '10' ) . to . equal ( ) /* ここに値を書き込んでください */ ;
156156
157- expect ( '10' | 0 === 10 ) . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
158-
159- expect ( 10 === ( 10 + '' ) ) . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
157+ expect ( 10 === ( 10 + '' ) ) . to . equal ( /* ここに値を書き込んでください */ ) ;
160158 } ) ;
161159
162160
163161 it ( 'Array コンストラクタ' , function ( ) {
164- expect ( Array ( 10 ) ) . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
162+ expect ( Array ( 3 ) ) . to . deep . equal ( /* ここに値を書き込んでください */ ) ;
165163
166- expect ( Array ( 10 , 10 ) ) . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
164+ expect ( Array ( 1 , 2 , 3 ) ) . to . deep . equal ( /* ここに値を書き込んでください */ ) ;
167165 } ) ;
168166
169167
@@ -172,7 +170,7 @@ describe('闇', function() {
172170
173171 with ( obj ) {
174172 expect ( obj . foo === undefined )
175- . to . strictEqual ( /* ここに値を書き込んでください */ ) ;
173+ . to . equal ( /* ここに値を書き込んでください */ ) ;
176174 }
177175 } ) ;
178176
0 commit comments