Beispiel #1
0
        static void TestJsonParseUpdate(String fileName, Events[] events)
        {
            List <Events>  handled = new List <Events>();
            StructSix_stub stub    = new StructSix_stub(handled);

            SimpleBuffer          buffer = SimpleBuffer.readFromFile(fileName);
            JsonPublishableParser parser = new JsonPublishableParser(buffer.getReadIterator());

            stub.applyMessageWithUpdates(parser);

            Assert.AreEqual(events, handled.ToArray());
        }
Beispiel #2
0
        public static void TestJsonNotifyStateSync()
        {
            List <Events>  handled = new List <Events>();
            StructSix_stub stub    = new StructSix_stub(handled);

            SimpleBuffer          buffer = SimpleBuffer.readFromFile(test_publishable_six.Path);
            JsonPublishableParser parser = new JsonPublishableParser(buffer.getReadIterator());

            stub.applyStateSyncMessage(parser);

            Assert.AreEqual(handled.ToArray(), new Events[] { Events.notifyFullyUpdated });
        }