beforeEach 코드가 작동하지 않습니다.
396
작성한 질문수 1
AddToDo Component 강의의 AddToDo.spec.js 코드를 동작시켜보니 "Cannot read propery 'onAdded' of undefined" 라는 에러가 뜨면서 빌드에 실패합니다.
아래가 코드입니다.
beforeEach 콜백함수가 동작하지 않으면서 onAdded 변수가 초기화되지 않는 것으로 보이는데 구글링해도 답을 찾기 어렵네요ㅜㅜ beforeEach를 작성하기 이전의 TDD 코드들은 모두 동작하였습니다.
정 해결책을 찾지 못하게 된다면 TDD 부분을 넘어가고 컴포넌트와 앱 부분만 진행하더라도 무리는 없을까요? 혹시 모르니 package.json 코드도 첨부하겠습니다.
답변 1
0
저는 연습 차원에서 함수형 컴포넌트로 작성하는데
저는 작동에 이상이 없어서요 혹시나 도움이 될까해서 소스 코드 올려드립니다.
import React,{Component, useState} from 'react';
import { Button, TextInput, View } from 'react-native';
const AddToDo = (props) => {
const [text, setText] = useState('');
const onChangeText = (text) => {
setText(text)
}
const onPress = () => {
const { onAdded } = props;
onAdded(text)
}
return (
<View>
<TextInput onChangeText={onChangeText}></TextInput>
<Button title="A" onPress={onPress}></Button>
</View>
)
};
export default AddToDo
커서에서 클로드 코드 실행했는데 쉬프트 +엔터가 안먹히는데요.
0
3
1
claw code 에 대해서는 어떻게 생각하시나요?!
0
12
1
비개발자용 리서치나 논문검색 프로젝트 요청
0
7
1
프론트엔드 학습 수준 문의
0
7
1
커밋 명령에 대한 플랜모드 미적용
0
14
2
prd.md 관련
0
15
3
저 또한 TextInput을 찾지 못합니다..
0
259
1
enzyme 테스트 과정에서 오류가 발생했습니다.
0
272
1
ios 폴더 아래에 build 폴더가 없고 Pods폴더가 있습니다.
2
830
7
detox test
1
537
2
TextInput을 찾지 못합니다.
1
407
3
functional component
1
322
1
cocoapods
1
399
2
테스트 케이스의 작성 범위
1
373
1
detox config 질문
1
394
2
앞으로 작업에 강좌가 도움이 많이 되겠습니다
0
241
0
코드 커버리지 툴은 어떤걸 사용하시나요?
1
551
1
No tests found, exiting with code 1 에러
1
2153
2
onCompleted와 onDeleted를 따로 describe로 나누시는 이유가 궁금합니다.
1
374
2
enzyme를 사용하는데 있어서 문제가 있습니다.
1
406
7
enzyme?
1
761
13
jest - type error
1
308
1
jest - type error
1
463
4
영상이 안보여요 아래와 같이요 . 3시간 텀을 두고 다시 접속해도 똑같아요.
1
259
1





