inflearn logo
강의

講義

知識共有

テスト主導開発(TDD)で作るNodeJS APIサーバー

スーパーテスト(superTest) 2

TDD 슈퍼테스트2 강의 중

383

e7217

投稿した質問数 4

0

이리저리 찾아보는데도 모르겠어서 질문드립니다.

모듈에서 가져온 기능을 못 찾는 거 같은데 원인을 모르겠습니다ㅠㅠ

Web Strom을 사용하고 있습니다.

1) GET /users는

...:

TypeError: app.daddress is not a function

at Test.serverAddress (node_modulessupertestlibtest.js:55:18)

at new Test (node_modulessupertestlibtest.js:36:12)

at Object.obj.(anonymous function) [as get] (node_modulessupertestindex.js:25:14)

at Context.it (index.spec.js:7:14)

//index.js

const express = require('express');

const morgan = require('morgan');

const app = express();

const users = [

{id: 1, name: 'alice'},

{id: 2, name: 'bek'},

{id: 3, name: 'mike'}

];

app.use(morgan('dev'));

app.get('/', function (req, res){

res.send('Hello World!');

});

app.get('/users', function (req,res) {

res.json(users);

});

app.post('/users', function (req,res) {

res.send(user)

});

app.listen(3000, function(){

console.log('Example app listening on port 3000!');

});

module.exports = app;

//index.spec.js

const app = require('./index');

const request = require('supertest');

describe('GET /users는', ()=>{

it('...', (done)=>{

request(app)

.get('/users')

.end((err, res)=>{

console.log(res.body);

done();

})

})

})

rest-api express nodejs tdd

回答 2

1

HHS

질문자분 혹시 index.js에서 오타내신 게 아닐지요!

예컨대 modules.export라고 썼다거나...

0

jeonghwan

올려주신 코드는 문제 없는것 같은데요..

전체 코드를 봐야할것 같은데..

혹시 전체코드를 깃헙에 올려서 링크를 공유해주실수 있을까요?

curl -X 매개변수를 찾을 수 없습니다

0

2161

1

라우터 클래스 질문입니다

0

444

1

슈퍼 테스트2 강의 질문입니다

0

450

1

응답 강의중 질문입니다

0

331

1

요청 형식 강의 질문입니다

0

431

1

비동기 세계1 강의 내용 질문입니다

0

494

2

오타로 인해 한참을 헤맸네요.

0

396

0

'NODE_ENV'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

2

1474

1

img src부분과 require()에 대해 질문이요!

0

582

1

bulkCreate 사용법 질문 (해결)

0

391

1

api 분리 관련해서 질문 있습니다.

0

485

1

promise 가 넘어올 때 .then 사용법 문의

0

279

1

package-lock 파일은 어떤 용도일까요?

0

686

1

테스트 코드 실행이 안됩니다.

0

279

1

should실행시 mocha 사용하는이유는

0

326

1

expect를 걸었음에도 불구하고 확인하지 않는 이유가 무엇일까요?

0

366

0

안녕하세요. 강의 내용 중 질문있습니다.

0

366

1

에러가 납니다.

0

209

0

강의 중 describe POST 쪽 질문입니다.

0

229

1

객체 래핑

0

286

0

should가 어떻게 저기 나올 수 있죠?

0

357

2

강의자료 pdf 링크에 pdf를 다운받을 수 없는 상황인데 확인 부탁드립니다.

0

245

1

질문드립니다.

0

192

1

궁금해서 올립니다.

0

221

2