1
0
forked from baron/baron-sso

test 코드 수정

This commit is contained in:
2026-02-13 15:34:31 +09:00
parent f0b1a88005
commit 837883756f
9 changed files with 129 additions and 20 deletions

View File

@@ -4,4 +4,8 @@ import 'locale_storage_stub.dart'
abstract class LocaleStorage {
static String? read() => localeStorage.read();
static void write(String locale) => localeStorage.write(locale);
static void forceMemoryStorageForTests(bool value) =>
localeStorage.forceMemoryStorageForTests(value);
static void forceSessionStorageForTests(bool value) =>
localeStorage.forceSessionStorageForTests(value);
}

View File

@@ -6,6 +6,14 @@ class LocaleStorageImpl {
void write(String locale) {
_locale = locale;
}
void forceMemoryStorageForTests(bool value) {
// Stub
}
void forceSessionStorageForTests(bool value) {
// Stub
}
}
final localeStorage = LocaleStorageImpl();

View File

@@ -11,7 +11,7 @@ class LocaleStorageImpl {
static bool _forceSession = false;
@visibleForTesting
static void forceMemoryStorageForTests(bool value) {
void forceMemoryStorageForTests(bool value) {
_forceMemory = value;
if (!value) {
_memory.clear();
@@ -19,7 +19,7 @@ class LocaleStorageImpl {
}
@visibleForTesting
static void forceSessionStorageForTests(bool value) {
void forceSessionStorageForTests(bool value) {
_forceSession = value;
}