Test Runner DartDart 測(cè)試
Test Runner Dart 是用于 Dart 測(cè)試文件的命令行測(cè)試運(yùn)行器。當(dāng)你的 Dart 項(xiàng)目處于正確的環(huán)境時(shí)(VM 或者 Browser),它能自動(dòng)偵測(cè)并且運(yùn)行所有測(cè)試。
示例代碼:
bash> run_tests Checking Dart binaries... Dart binaries OK. Looking for Dart project in "./"... Found project "test-runner". Looking for test suites... Found 5 test suites (3 Standalone VM, 2 Dartium). Checking browser binaries... Browser binaries OK. Running all tests... Test suite passed: /vm_ok_test.dart Test suite passed: /subdir/vm_in_subdir_ok_test.dart Test suite failed: /vm_fail_test.dart Detailed results of test suite vm_fail_test.dart: ┌──────────────────────────────────────────────── │ FAIL: QuickSort │ Expected: equals [1, 2, 3, 4, 5] ordered │ Actual: [3, 5, 2, 4, 1] │ Which: was <3> instead of <1> at location [0] │ ... │ FAIL: Partition │ Expected: <1> │ Actual: <0> │ ... │ 0 PASSED, 2 FAILED, 0 ERRORS └──────────────────────────────────────────────── Test suite passed: /browser_ok_test.dart Test suite passed: /browser_ok_with_html_test.dart Summary: 1 TEST SUITE(S) FAILED. 4 TEST SUITE(S) PASSED
評(píng)論
圖片
表情
