mirror of
https://github.com/flame-engine/flame.git
synced 2025-11-03 04:18:25 +08:00
31 lines
865 B
Dart
31 lines
865 B
Dart
import 'package:flame/extensions.dart';
|
|
import 'package:flame_test/flame_test.dart';
|
|
import 'package:flame_test_example/main.dart';
|
|
import 'package:test/test.dart';
|
|
|
|
void main() {
|
|
group('flame_test', () {
|
|
test('can test vector2', () {
|
|
final changer = MyVectorChanger();
|
|
final vector = Vector2.all(1.0);
|
|
final changedVector = changer.addOne(vector);
|
|
expect(
|
|
vector + Vector2.all(1.0),
|
|
closeToVector(changedVector.x, changedVector.y),
|
|
);
|
|
expect(
|
|
vector + Vector2.all(1.1),
|
|
closeToVector(changedVector.x, changedVector.y, epsilon: 0.2),
|
|
);
|
|
});
|
|
|
|
test('can test double', () {
|
|
final changer = MyDoubleChanger();
|
|
const one = 1.0;
|
|
final two = changer.addOne(one);
|
|
expectDouble(one + 1.0, two);
|
|
expectDouble(one + 1.1, two, epsilon: 0.11);
|
|
});
|
|
});
|
|
}
|