Exemplo n.º 1
0
        public void SerializeObject_Model_Executes_Positive()
        {
            var model = new MarshallerTestObject
            {
                Name        = "John",
                Surname     = "Doe",
                Age         = 25,
                DateOfBirth = new DateTime(1980, 1, 1)
            };

            var result = _marshaller.SerializeObject(model);

            Assert.NotNull(result);
        }
Exemplo n.º 2
0
        public void DeserializeObject_Model_Executes_Positive()
        {
            var model = new MarshallerTestObject
            {
                Name        = "John",
                Surname     = "Doe",
                Age         = 25,
                DateOfBirth = new DateTime(1980, 1, 1)
            };

            var result = _marshaller.SerializeObject(model);

            Assert.NotNull(result);

            var deserializedResult = _marshaller.DeserializeObject <MarshallerTestObject>(result);

            Assert.NotNull(deserializedResult);
            Assert.Equal(model.Name, deserializedResult.Name);
            Assert.Equal(model.Surname, deserializedResult.Surname);
            Assert.Equal(model.Age, deserializedResult.Age);
            Assert.Equal(model.DateOfBirth, deserializedResult.DateOfBirth);
        }