search: return null on whitespace search term
Build and test / build (push) Successful in 7m19s

This commit is contained in:
2026-06-08 12:42:08 +09:00
parent 832a74f9c2
commit 5acebc19cd
3 changed files with 19 additions and 3 deletions
+16
View File
@@ -4,6 +4,22 @@ import 'package:test/test.dart';
import 'setup_database_connection.dart';
void main() {
test('Search empty string - auto', () async {
final connection = await setupDatabaseConnection();
final result = await connection.jadbSearchWord('');
expect(result, isNull);
});
test('Search whitespace - auto', () async {
final connection = await setupDatabaseConnection();
final result1 = await connection.jadbSearchWord(' ');
expect(result1, isNull);
final result2 = await connection.jadbSearchWord('\t');
expect(result2, isNull);
final result3 = await connection.jadbSearchWord('\n');
expect(result3, isNull);
});
test('Search a word - english - auto', () async {
final connection = await setupDatabaseConnection();
final result = await connection.jadbSearchWord('kana');