import 'package:flutter_test/flutter_test.dart'; import 'package:tane/services/onboarding_store.dart'; import '../support/test_support.dart'; void main() { test('market rules start unaccepted and stay accepted once marked', () async { final store = OnboardingStore(InMemorySecretStore()); expect(await store.marketRulesAccepted(), isFalse); await store.markMarketRulesAccepted(); expect(await store.marketRulesAccepted(), isTrue); }); test('market-rules flag is independent of the intro flag', () async { final store = OnboardingStore(InMemorySecretStore()); await store.markIntroSeen(); expect(await store.introSeen(), isTrue); expect(await store.marketRulesAccepted(), isFalse); }); }