public void Get_WhenCalled_GetsProperty() { Property property = Create(); DummyData data = new DummyData { Int32 = 123 }; var value = property.Get(data); Assert.Equal("123", value); }
public void Set_When_SetsProperty() { Property property = Create(); DummyData data = new DummyData(); property.Set(data, "123"); Assert.Equal(123, data.Int32); }
public void BasicTest() { var package = CreatePackage(); // Write DummyData data1 = new DummyData { Int32 = 123, String = "ABC", DateTime = new DateTime(1976, 04, 11) }; StringBuilder buffer = new StringBuilder(); TextWriter writer = new StringWriter(buffer); Master master = new Master(typeof(DummyData), package); master.Write(data1, writer); // Read DelimitedParser prser = new DelimitedParser(new Reader(new MemoryStream(Encoding.UTF8.GetBytes(buffer.ToString()))), '*'); //TextReader reader = new StringReader(buffer.ToString()); DummyData data2 = master.Read <DummyData>(prser); }