public void FindDataTransferTemplatesListItemModelTest() { var testUser = GetTestUser(); var testCompany = GetTestCompany(testUser); var model = DataTransferService.FindDataTransferTemplatesListItemModel(); int expected = 1, actual = model.Count(); Assert.IsTrue(actual > expected, $"Error: {actual} items were found when more than {expected} were expected"); // Add another item a make sure it is found string templateFolder = GetAppSetting("SiteFolder", "") + "\\App_Data\\DataTransferTemplates"; string newFile = RandomInt().ToString() + ".xml"; string newTemplate = templateFolder + "\\" + newFile; LogTestFile(newTemplate); using (var sw = new StreamWriter(newTemplate)) { sw.WriteLine(LorumIpsum()); } model = DataTransferService.FindDataTransferTemplatesListItemModel(); var testItem = model.Where(i => i.Text == newFile).FirstOrDefault(); Assert.IsTrue(testItem != null, "Error: A NULL value was returned when a non-NULL value was expected"); // Delete it and make sure it disappears File.Delete(newTemplate); model = DataTransferService.FindDataTransferTemplatesListItemModel(); testItem = model.Where(i => i.Text == newFile).FirstOrDefault(); Assert.IsTrue(testItem == null, "Error: A non-NULL value was returned when a NULL value was expected"); }
void prepareEditModel(EditFileTransferConfigurationViewModel model) { PrepareViewModel(model, EvolutionResources.bnrAddEditDataTransfer); model.CompanyList = CompanyService.FindCompaniesListItemModel(); model.TransferTypeList = LookupService.FindFileTransferTypeListItemModel(); model.DataTypeList = LookupService.FindLOVItemsListItemModel(CurrentCompany, LOVName.FileTransferDataType); model.FTPProtocolList = LookupService.FindFTPProtocolListItemModel(); model.LocationList = LookupService.FindLocationListItemModel(model.CurrentCompany, true); model.FreightForwarderList = LookupService.FindFreightForwardersListItemModel(model.CurrentCompany, true); model.ConfigurationTemplateList = DataTransferService.FindDataTransferTemplatesListItemModel(); }