@@ -61,8 +61,26 @@ describe('ステージ5(意図通りに非同期処理を利用できる)',
6161
6262
6363 describe ( 'fetch API 編' , function ( ) {
64+ it ( '/api/friends API を使って Sugar の友人を取得できる' , function ( ) {
65+ var api = '/api/friends/' ;
66+ var username = 'Sugar' ;
67+
68+ // チュートリアル
69+ //
70+ // ここに下記のコードを記述してください。
71+ //
72+ // var promisedFriends = fetch(api + username).then(function(res) {
73+ // return res.json();
74+ // });
75+
76+
77+ return expect ( promisedFriends ) . to . eventually . deep . equal ( [ 'PYXC-PJ' ] ) ;
78+ } ) ;
79+
80+
6481 it ( '/api/friends API を使って Shen の友人を取得できる' , function ( ) {
65- var api = '/api/friends/Shen' ;
82+ var api = '/api/friends/' ;
83+ var username = 'Shen' ;
6684
6785 // 作成した promise を promisedFriends 変数に代入してください。
6886 var promisedFriends ;
@@ -75,7 +93,8 @@ describe('ステージ5(意図通りに非同期処理を利用できる)',
7593
7694
7795 it ( '/api/friends API を使って Shen の友人の友人を取得できる' , function ( ) {
78- var api = '/api/friends/Shen' ;
96+ var api = '/api/friends/' ;
97+ var username = 'Shen' ;
7998
8099 // 作成した promise を promisedFriends 変数に代入してください。
81100 var promisedFriends ;
@@ -100,17 +119,9 @@ describe('ステージ5(意図通りに非同期処理を利用できる)',
100119
101120
102121 it ( 'Github の mixi-inc の organization の情報を取得できる' , function ( ) {
103- var mixiOrg ;
104-
105- // チュートリアル
106- //
107- // ここに下記のコードを記述してください。
108- //
109- // mixiOrg = fetch('https://api.github.com/orgs/mixi-inc').
110- // then(function(response) {
111- // return response.json();
112- // });
113122
123+ // 作成した promise を mixiOrg 変数に代入してください。
124+ var mixiOrg ;
114125
115126 return expect ( mixiOrg ) . to . eventually . have . property ( 'id' , 1089312 ) ;
116127
0 commit comments