TDD (2) 썸네일형 리스트형 테스트 코드를 이용해 인코딩 문제 확인 앞서 pom.xml 에 인코딩 정보를 설정하고, Ubuntu 의 환경변수를 설정해 Locale, Encoding을 변경하는 작업을 했었다. 빌드할 때, 인코딩 문제가 발생해 특정결과가 나오지 않아서 ERROR가 발생하게 할 수 있는 방법은 없었을까? 테스트 케이스를 작성해 Guillimet 기호가 원래 역할을 하고있는지 확인하면 되지 않았을까? xtend-maven-plugin Xtend 로 작성한 파일을 빌드한다. 인코딩 설정에 따라 빌드 결과물이 다르다. HelloTemplate.xtend name 으로 Junha를 받으면 "Hello Junha" 를 반환하도록 작성한 코드이다. MS949 Xtend Expression 을 제대로 이해하지 못해 "Hello «name»" 전체를 그대로 문자열로 처리했.. test_package.expect() 분석 0. 목표 Text.data 의 값이 'H' 인 Widget을 찾아 Widget Tree에 존재하는지 확인한다. void main(){ testWidgets('find a Text widget', (WidgetTester tester) async { await tester.pumpWidget(const MaterialApp( home: Scaffold( body: Text('H'), ), )); expect(find.text('H'), findsOneWidget); }); } expect(Finder, Matcher) expect(find.text('H'), findsOneWidget); 1. Finder Type Argument 설명 Finder find.text('H') Text나 EditableTe.. 이전 1 다음