swsnu / swppfall2018

22 stars 21 forks source link

HW3 질문입니다. #132

Open Evan-JH-Kim opened 5 years ago

Evan-JH-Kim commented 5 years ago
  1. README에 있는 coverage 코드를 실행시키니 coverage: command not found 가 뜹니다. 혹시 이 경우 어떻게 해야 할까요?

  2. 과제 spec에 없는 Testcase까지도 고려해야 하나요? (ex) json이 들어오는 request에서 형식에 맞지 않게 들어옴, Sign up된 유저를 없앰, sign out과 동시에 article 또는 comment를 조작하는 request가 요청됨, 존재하지 않는 article에 대한 comment가 DB에 존재함, ...

  3. 현재 ARC에서 api/article에 대해 테스트할 경우 다음과 같이 출력됩니다. [Array[1] -0: { "id" : 6, "title: "c", "content": "d", "author_id": 8 } 이러한 형식으로 출력하여도 되나요?

sanha commented 5 years ago
  1. pip install coverage 하신 후 수행하셔야 합니다. README에 추가하겠습니다.
  2. 아니요, 고려하지 않으셔도 됩니다.
  3. Article의 id는 출력하지 않으셔야 합니다.
Evan-JH-Kim commented 5 years ago

api/article의 GET에서 [Array[1] -0: { "title": "c", "content": "d", "author_id": 8 } ]

api/article/6의 GET에서는 "{ "title": "c", "content": "d", "author_id": 8}"

이 형태의 출력은 괜찮을까요?

sanha commented 5 years ago

leesoojeong commented 5 years ago

author_id가 아니라 author로 출력해야 하지 않나요?

sanha commented 5 years ago

@leesoojeong 아 네 맞습니다. field의 값은 id가 맞으나 field 자체는 author 로 나와야 하네요. 혼동을 드려 죄송합니다.