public void JsonReaderTest() { Configurator configurator = new Configurator(); ConcreteMediator <string, string> m = new ConcreteMediator <string, string>(); JsonReaderProvider diskReaderProvider = new JsonReaderProvider(m); configurator.ConfigureSourcePath(diskReaderProvider, Path.Combine(Environment.CurrentDirectory, "..\\..\\..\\Source Files\\Document1.json")); diskReaderProvider.ProcessData(null); }
public void DoubleProviderTestJsonToXml() { EmptyDirectory(Path.Combine(Environment.CurrentDirectory, "..\\..\\..\\Target Files")); Configurator configurator = new Configurator(); ConcreteMediator <string, string> m = new ConcreteMediator <string, string>(); JsonReaderProvider diskReaderProvider = new JsonReaderProvider(m); configurator.ConfigureSourcePath(diskReaderProvider, Path.Combine(Environment.CurrentDirectory, "..\\..\\..\\Source Files\\Document1.json")); XmlWriterProvider xmlWriter = new XmlWriterProvider(m); configurator.ConfigureDestinationPath(xmlWriter, Path.Combine(Environment.CurrentDirectory, "..\\..\\..\\Target Files\\Document1.xml")); DoubleProvider <string, string> doubleProvider = new DoubleProvider <string, string>(diskReaderProvider, xmlWriter, m); doubleProvider.Process(); Assert.IsTrue(File.Exists(Path.Combine(Environment.CurrentDirectory, "..\\..\\..\\Target Files\\Document1.xml"))); }