public ServiceDecompositionTemplateDataImportProcessor(IServiceDecompositionImporter serviceDecompositionTemplateImporter, ITransformSpreadsheetToTemplate transformSpreadsheetToTemplate, ITemplateService templateService, IUserIdentity userIdentity) { if (serviceDecompositionTemplateImporter == null) { throw new ArgumentNullException(nameof(serviceDecompositionTemplateImporter)); } if (transformSpreadsheetToTemplate == null) { throw new ArgumentNullException(nameof(transformSpreadsheetToTemplate)); } if (templateService == null) { throw new ArgumentNullException(nameof(templateService)); } if (userIdentity == null) { throw new ArgumentNullException(nameof(userIdentity)); } _serviceDecompositionTemplateImporter = serviceDecompositionTemplateImporter; _transformSpreadsheetToTemplate = transformSpreadsheetToTemplate; _templateService = templateService; _userIdentity = userIdentity; }
public void TestInitilize() { _mockUserIdentity = new Mock <IUserIdentity>(); _transformSpreadsheetToTemplate = new TransformSpreadsheetToTemplate( _mockUserIdentity.Object); }
public void TransformSpreadsheetToTemplat_Contructor_NoUserIdentity_ThrowsException() { #region Arrange _transformSpreadsheetToTemplate = new TransformSpreadsheetToTemplate(null); #endregion }
public void TestInitialize() { _templates = new List <Template> { new Template { Id = 1, TemplateType = TemplateTypeNames.SLM.GetEnumIntFromText <TemplateType>(), Filename = ServiceDecompositionFilename } }; _mockTemplateService = new Mock <ITemplateService>(); _mockUserIdentity = new Mock <IUserIdentity>(); _serviceDecompositionImporter = new ServiceDecompositionImporter(); _mockTransformSpreadsheetToTemplate = new Mock <ITransformSpreadsheetToTemplate>(); _transformSpreadsheetToTemplate = new TransformSpreadsheetToTemplate(_mockUserIdentity.Object); _serviceDecompositionTemplateDataImportProcessor = new ServiceDecompositionTemplateDataImportProcessor(_serviceDecompositionImporter, _transformSpreadsheetToTemplate, _mockTemplateService.Object, _mockUserIdentity.Object); }