Tests.ORecordParsingTests.TestDateTimeSerialization C# (CSharp) Method

TestDateTimeSerialization() private method

private TestDateTimeSerialization ( ) : void
return void
        public void TestDateTimeSerialization()
        {
            DateTime dateTime = DateTime.Now;

            // get Unix time version
            DateTime unixEpoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
            string timeString = ((long)((DateTime)dateTime - unixEpoch).TotalMilliseconds).ToString();

            TestClass obj = new TestClass();
            obj.DateTime = dateTime;

            string s = Encoding.UTF8.GetString(ORecord.Serialize(obj));

            Assert.IsTrue(s.Equals("TestClass@Null:,IsBool:false,ByteNumber:0b,ShortNumber:0s,IntNumber:0,LongNumber:0l,FloatNumber:0f,DoubleNumber:0d,DecimalNumber:0c,DateTime:" + timeString + "t,String:,StringArray:,StringList:,NestedClass:,ObjectList:,SingleOrid:,OridList:"));
        }