public void CollegeDataProcessTest() { CollegeData colData = new CollegeData(settings, null); Group g1 = new Group() { Name = "grp", Students = new List <Student>() { new Student() { Name = "std1", Subjects = new List <Subject>() { new Subject() { Name = "AAA", SucessRate = 6 } } } } }; colData.AddGroup(g1); colData.Process(); Assert.Pass(); }
public void CollegeDataResultlSerializationTest() { IMySerializer ser = new MyJsonSerializer(); CollegeData colData = new CollegeData(settings, ser); Group g1 = new Group() { Name = "grp", Students = new List <Student>() { new Student() { Name = "std1", Subjects = new List <Subject>() { new Subject() { Name = "AAA", SucessRate = 6 } } } } }; colData.AddGroup(g1); colData.Process(); var str = colData.GetSerializedGroups(); Assert.IsTrue(str.Length > 0); }