public void SaveDataToFile() { string filePath = USER_FILE_TEST_PATH; // Change file path to testing file savingHelper.FilePath = filePath; // Firstly, delete if it is already exists TestUtils.DeleteFileIfExists(filePath); // Save data to a new file savingHelper.SaveMessagesToFile(MockDataProvider.GetMockMessages()); // Check whether the expected file is created succefully or not Assert.True(TestUtils.CheckFileExists(filePath)); // Check whether content is corret or not Assert.Equal(TestUtils.ReadFile(filePath), MockDataProvider.JSON); }
public void DeserializeData_ShouldReturnList_WhenJsonFormatIsValid() { Assert.Equal(fileParser.DeserializeData(MockDataProvider.JSON), MockDataProvider.GetMockMessages()); }
public void SerializeData_ShouldReturnJSON_IfListIsValid() { string json = fileParser.SerializeData(MockDataProvider.GetMockMessages()); Assert.Equal(json, MockDataProvider.JSON); }
public void LoadDataFromFile() { Assert.Equal(savingHelper.LoadMessagesFromFile(), MockDataProvider.GetMockMessages()); }