File tree Expand file tree Collapse file tree 5 files changed +10
-17
lines changed Expand file tree Collapse file tree 5 files changed +10
-17
lines changed Original file line number Diff line number Diff line change 1+ ## 0.7.0
2+ * Upgraded dependencies (firebase_database to 11.0.4)
3+ * Removed deprecated ` reference() ` method for ` MockFirebaseDatabase `
14## 0.6.1
25* Upgrade to flutter and dependencies
36## 0.6.0
Original file line number Diff line number Diff line change @@ -27,13 +27,13 @@ class UserRepository {
2727
2828 Future<String> getUserName(String userId) async {
2929 final userNameReference =
30- firebaseDatabase.reference ().child('users').child(userId).child('name');
30+ firebaseDatabase.ref ().child('users').child(userId).child('name');
3131 final dataSnapshot = await userNameReference.once();
3232 return dataSnapshot.value;
3333 }
3434
3535 Future<Map<String, dynamic>> getUser(String userId) async {
36- final userNode = firebaseDatabase.reference ().child('users/$userId');
36+ final userNode = firebaseDatabase.ref ().child('users/$userId');
3737 final dataSnapshot = await userNode.once();
3838 return dataSnapshot.value;
3939 }
@@ -59,7 +59,7 @@ void main() {
5959 }
6060 }
6161 };
62- MockFirebaseDatabase.instance.reference ().set(fakeData);
62+ MockFirebaseDatabase.instance.ref ().set(fakeData);
6363 setUp(() {
6464 firebaseDatabase = MockFirebaseDatabase.instance;
6565 userRepository = UserRepository(firebaseDatabase);
@@ -93,7 +93,6 @@ for testing a firebase service that isn't fully mocked.
9393### Supported getters/methods
9494- ``` MockFirebaseDatabase ```
9595 - ``` ref() ```
96- - ``` reference() ```
9796- ``` MockDatabaseReference ```
9897 - ``` key ```
9998 - ``` path ```
Original file line number Diff line number Diff line change @@ -10,9 +10,6 @@ class MockFirebaseDatabase extends Mock implements FirebaseDatabase {
1010
1111 Map <String , dynamic > _volatileData = < String , dynamic > {};
1212
13- @override
14- DatabaseReference reference () => ref ();
15-
1613 @override
1714 DatabaseReference ref ([String ? path]) {
1815 if (path != null ) {
Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ name: firebase_database_mocks
22
33description : Fakes to write unit tests for FirebaseDatabase (real-time database).
44
5- version : 0.6.1
5+ version : 0.7.0
66
77repository : https://github.com/sitatec/firebase_database_mocks.git
88homepage : https://github.com/sitatec/firebase_database_mocks.git
@@ -16,9 +16,9 @@ dependencies:
1616 sdk : flutter
1717 flutter_test :
1818 sdk : flutter
19- firebase_database : ^10.3 .4
20- mockito : ^5.4.2
21- firebase_core_platform_interface : ^5.0 .0
19+ firebase_database : ^11.0 .4
20+ mockito : ^5.4.4
21+ firebase_core_platform_interface : ^5.2 .0
2222
2323dev_dependencies :
2424 flutter_lints : ^3.0.1
Original file line number Diff line number Diff line change @@ -18,12 +18,6 @@ void main() {
1818 MockDatabaseReference ().child ("initialPath" ).path,
1919 );
2020 });
21- test ("Should get reference using the deprecated reference() method" , () {
22- expect (
23- MockFirebaseDatabase .instance.reference ().child ("deprecated" ).path,
24- MockDatabaseReference ().child ("deprecated" ).path,
25- );
26- });
2721 test ('Should work with slash as prefix' , () {
2822 expect (
2923 databaseReference.child ('/test' ).path,
You can’t perform that action at this time.
0 commit comments