Skip to content

Commit 30d3a8b

Browse files
refactor: enhance readability of policy content assertions
- Updated assertions for allowed content in the 'admin' role to improve clarity.
1 parent 26995d4 commit 30d3a8b

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

test/core/policy_manager_test.dart

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import 'dart:convert';
22
import 'package:flutter/foundation.dart';
3-
import 'package:flutter/services.dart';
43
import 'package:flutter_test/flutter_test.dart';
54
import 'package:flutter_policy_engine/src/core/policy_manager.dart';
65
import 'package:flutter_policy_engine/src/core/interfaces/i_policy_evaluator.dart';
@@ -788,8 +787,12 @@ void main() {
788787

789788
// Check that the expected policy is present in storage
790789
expect(freshStorage.storedPolicies['admin'], isA<Role>());
791-
expect(freshStorage.storedPolicies['admin']!.allowedContent,
792-
containsAll(['read', 'write']));
790+
expect(
791+
(freshStorage.storedPolicies['admin'] as Role).allowedContent,
792+
containsAll(
793+
['read', 'write'],
794+
),
795+
);
793796

794797
// Clean up mock message handler
795798
TestDefaultBinaryMessengerBinding.instance.defaultBinaryMessenger

0 commit comments

Comments
 (0)