📱 Mobile/📱 (old) Flutter v 1.0
flutter 테스트 하기
DarrenKwonDev
2020. 7. 5. 08:12
전에 언급한 저이 있는데, test 폴더 내에 작성한 코드를 통해 테스트를 진행할 수 있다.
간단하게 http를 통해 api 정보를 받아오는 테스트 코드를 작성해보았다.
test 함수에 테스트 이르뫄 실행할 함수를 작성하면 된다.
response.statusCode가 200이 될 것이라 기대하고 테스트를 돌려보았다. (vscode기준 Run을 누르면 된다)
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:flut/main.dart';
import 'package:http/http.dart' as http;
void main() {
test("http 통신 테스트", () async {
var response = await http.get(
'https://api.airvisual.com/v2/nearest_city?key=[api key]');
expect(response.statusCode, 200);
});
}