다음과 같은 짝수일때는 true 홀수일때는 false를 반환해주는 함수가 있다
isEven(int i) {
bool res = true;
if (i % 2 == 1) {
res = false;
}
return res;
}
위 함수를 테스트 하기위해 테스트폴더에다가 파일을 만들어 코드를 생성해주고 런을 해준다.
void main() {
test('짝수이면 true 홀수이면 false를 반환해야한다', () {
expect(isEven(4), true); //앞을 실행했을때 뒤의 값이 나오는지
expect(isEven(5), false);
});
test('짝수면 true', () {
expect(isEven(2), true);
});
}
결과
생각
귀찮은것같다.