public void IsExtensionValid() { string input = "import capterra feed-products/capterra.ya"; var process = new ProductImporterProvider(); Assert.Throws <FormatException>(() => process.Load(input)); }
public void IsDataSourceValid() { string input = "import capterra feed-products/capterra.yaml"; string dataSource = "Postgress"; var process = new ProductImporterProvider(); Assert.Throws <InvalidOperationException>(() => process.ProcessImporter(input, dataSource)); }
public void IsInputValid() { string input = "import capterra feed-products/capterra.yaml"; var process = new ProductImporterProvider(); var result = process.ProcessImporter(input, Constants.SOURCEMYSQL); Assert.AreEqual(typeof(List <string>), result.GetType()); Assert.IsNotEmpty(input); Assert.IsNotEmpty(Constants.SOURCEMONGODB); }