コード例 #1
0
        public void testInitScreenView()
        {
            var sv = new ScreenView()
                     .SetId("someId")
                     .SetName("someName")
                     .SetTrueTimestamp(123456789123)
                     .Build();

            var sdj = (SelfDescribingJson)sv.GetPayload();

            Assert.IsNotNull(sv);
            Assert.IsNotNull(sdj);
            Assert.AreEqual(@"{""schema"":""iglu:com.snowplowanalytics.snowplow/screen_view/jsonschema/1-0-0"",""data"":{""name"":""someName"",""id"":""someId""}}", sdj.ToString());
            Assert.IsNotNull(sv.GetContexts());
        }