diff --git a/test/Event_test.dart b/test/Event_test.dart index 1e501b6..8209116 100644 --- a/test/Event_test.dart +++ b/test/Event_test.dart @@ -25,6 +25,7 @@ import 'dart:convert'; import 'package:famedlysdk/famedlysdk.dart'; import 'package:famedlysdk/src/RawEvent.dart'; +import 'package:famedlysdk/src/State.dart'; import 'package:flutter_test/flutter_test.dart'; import 'FakeMatrixApi.dart'; @@ -62,6 +63,12 @@ void main() { expect(event.formattedText, formatted_body); expect(event.getBody(), body); expect(event.type, EventTypes.Text); + jsonObj["state_key"] = ""; + State state = State.fromJson(jsonObj, null); + expect(state.eventId, id); + expect(state.stateKey, ""); + expect(state.key, "m.room.message"); + expect(state.timelineEvent.status, 1); }); test("Test all EventTypes", () async { Event event;