Skip to content

Commit 84732bc

Browse files
author
Kuniwak
committed
Improve stage5
1 parent 0a8fe07 commit 84732bc

File tree

1 file changed

+23
-12
lines changed

1 file changed

+23
-12
lines changed

public/stage5/tests.js

Lines changed: 23 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)