[Week1] 6기 - Mission1

sykim·2020년 5월 4일
0

자바스크립트

목록 보기
2/6

[Week1] 6기 - Mission1 + 보너스들

Mission1 review

  1. TodoList 컴포넌트 작성 완료
  1. 올바르지 않은 데이터 판별
  • new 키워드로 함수의 인스턴스를 만들 때 올바른 파라메터가 넘어오지 않을 경우 에러 발생하게 하기
    • null 혹은 undefined가 넘어오면?
    • array가 아닌 형태로 넘어오면?
    • [??] 데이터 내용이 이상하면?
  • new 키워드 안 붙이고 함수 실행 시 에러 발생하게 하기
    • function 형태의 선언인 경우에만 해당
  1. 다중 컴포넌트 완료
  2. 완료된 리스트 지우기 완료
  3. 데이터 setState로 업데이트 완료

question list

Q1. 올바르지 않은 데이터 판별 미션에서 테스트 케이스는 어떤 것들이 있나요?

      var data2 = [
        {
          text: 'TS 공부하기',
          isCompleted: true,
        },
        {
          text: 'TS 복습하기',
          isCompleted: false,
        },
      ]

이 경우에 저 배열값에 null을 넣거나 isCompleted (boolean이 와야할 자리에) string을 넣는 등... 어떻게 테스트해봐야할지 잘 모르겠어서 헤맸습니닷..

profile
블로그 이전했습니다

0개의 댓글