flutter_fonts_jp
1.0.0
日本字體用於flutter應用。
默認情況下, flutter test使用稱為AHEM的字體,該字體僅顯示空間,使黃金測試的價值降低。 flutter_fonts_jp提供用於測試的日語字體。
首先,將flutter_fonts_jp添加到dev_dependencies :
# pubspec.yaml
dev_dependences:
flutter_fonts_jp:
接下來,請確保pubspec.yaml中的flutter.assets至少包含一個文件/目錄。這是要告訴Flutter捆綁字體所需的。如果應用不使用任何資產,請添加虛擬(空)目錄。
# pbuspec.yaml
flutter:
assets:
- images/
最後在測試中調用loadJapaneseFont 。
testWidgets('golden test', (WidgetTester tester) async {
await loadJapaneseFont();
await tester.pumpWidget(App());
await expectLater(find.byType(App), matchesGoldenFile('app.png'));
});
金文件看起來像這樣(它使用真實的字體而不是空白字體)。

黃金文件可能會根據顫音版本或平台撲朔迷離#36667而有所不同。我們將Linux和最新的穩定彈奏版本用於黃金文件。