-
Get the extension within VS Code, or download from the Open VSX Registry or Visual Studio Marketplace.
-
Include Cake/Cake_Flutter in your
pubspec.yaml
file under dev dependencies or install by running- Dart:
dart pub install dev:cake
- Flutter:
flutter pub install dev:cake_flutter
- Dart:
-
Open the Test Explorer in VS Code or open a Cake test file (any file ending with .cake.dart) to run.
- VS Code version 1.68.1 and above.
- Dart 2.17 and above. Dart only:
- Cake v4.0 and above. Date + Flutter:
- Cake v6.0 and above.
- Cake Flutter v0.3.2 and above.
You can run or debug files, Test Runners, Groups, or Tests directly from the code or in The Test Explorer in VS Code.
-
General
cake-runner
- Cake Test File without Context.cake-runner-context
- Cake Test File with Context.cake-group
- A group stub.cake-test
- A test with action and assertions.
-
Flutter
cake-flutter
- Cake Test File for Flutter.
-
Expects
- General
cake-ex-eq
- Equals Expect.cake-ex-ne
- Not Equals Expect.cake-ex-t
- Is True Expect.cake-ex-f
- Is False Expect.cake-ex-n
- Is Null Expect.cake-ex-nn
- Is Not Null Expect.cake-ex-type
- Is Type Expect.
- Flutter
cake-ex-wtype
- Is Widget Type Expect.cake-ex-find
- Find Match Expect.cake-ex-find-ln
- Finds At Least N Widgets Match Expect.cake-ex-find-n
- Finds N Widgets Match Expect.cake-ex-find-no
- Finds Nothing Match Expect.cake-ex-find-o
- Finds One Widget Match Expect.cake-ex-find-w
- Finds Widgets Match Expect.
- General
If you discover a bug or have a suggestion, please check Issues page. If someone has already submitted your bug/suggestion, please upvote so it can get better visibility.
This extension is licensed under Mozilla Public License, 2.0.