public void SerializeTest() { const string addedItem1 = "a.b.c.d"; const string addedItem2 = "e.f.g.h"; const string expectedSerialization = @"{""IsSubList"":false,""Name"":""testlist"",""Version"":""1"",""_content"":[""a.b.c.d"",""e.f.g.h""]}"; // var substUtil = Substitute.For<IUtil>(); // substUtil.WriteToFile(Arg.Any<string>(), Arg.Any<string>(), false).Returns(true); ContentList contentList = new ContentList(); contentList.IsSubList = false; contentList.Name = "testlist"; contentList.Version = "1"; contentList.Add(addedItem1); contentList.Add(addedItem2); string actualSerialization = contentList.Serialize(); Assert.Equal(expectedSerialization, actualSerialization); }