본문으로 바로가기

flutter 테스트 하기

category 📱 Mobile/📱 (old) Flutter v 1.0 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);
  });
}

 


darren, dev blog
블로그 이미지 DarrenKwonDev 님의 블로그
VISITOR 오늘 / 전체