public void ReadFromDataSource_ShouldPopulateAddressBookObject_WithDataFromJsonServerFile() { //Arrange DictToListMapping dictToList = new DictToListMapping(); JsonServerOperation jsonServer = new JsonServerOperation(); //Act dictToList = jsonServer.ReadFromDataSource(); //Assert Assert.AreEqual("General", dictToList.AddressBookName[0]); Assert.AreEqual("Jyoti RanjanMishra", dictToList.ContactName[0]); Assert.AreEqual("Jyoti Ranjan", dictToList.FirstName[0]); Assert.AreEqual("Mishra", dictToList.LastName[0]); Assert.AreEqual("Baripada", dictToList.City[0]); Assert.AreEqual("Odisha", dictToList.State[0]); Assert.AreEqual("970173", dictToList.ZipCode[0]); Assert.AreEqual("*****@*****.**", dictToList.Email[0]); Assert.AreEqual(new System.DateTime(2020, 11, 13), dictToList.DateAdded[0].Date); }
public void WriteToDataSource_ShouldWriteToJsonServer_WithSpecifiedData() { //Arrange DictToListMapping dictToList = new DictToListMapping(); dictToList.AddressBookName.Add("Testing"); dictToList.ContactName.Add("Testing"); dictToList.FirstName.Add("Testing"); dictToList.LastName.Add("Testing"); dictToList.City.Add("Testing"); dictToList.State.Add("Testing"); dictToList.ZipCode.Add("Testing"); dictToList.PhoneNumber.Add("Testing"); dictToList.Email.Add("Testing"); dictToList.DateAdded.Add(new System.DateTime(2020, 01, 01)); JsonServerOperation jsonServer = new JsonServerOperation(); //Act bool status = jsonServer.WriteToDataSource(dictToList); //Assert Assert.IsTrue(status); }