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;