// Copyright 2018 The Chromium Authors. All rights reserved. | |
// Use of this source code is governed by a BSD-style license that can be | |
// found in the LICENSE file. | |
import 'package:flutter/foundation.dart'; | |
import '../flutter_test_alternative.dart'; | |
int test1(int value) { | |
return value + 1; | |
} | |
int test2(int value) { | |
throw 2; | |
} | |
void main() { | |
test('compute()', () async { | |
expect(await compute(test1, 0), 1); | |
expect(compute(test2, 0), throwsA(isInstanceOf<Exception>())); | |
}); | |
} |