public void NullHandling() { JsonReader reader = CreateReader("null"); TestImporter importer = new TestImporter(); Assert.IsNull(importer.Import(new ImportContext(), reader)); Assert.IsTrue(reader.EOF); }
/// <summary> /// Imports the database /// </summary> public override void ExecuteWork() { if (ImportMode == Mode.File) { Frame frame = GetFrame(FileName); if (frame != null) { TestImporter importer = new TestImporter(FileName, DbPassword); importer.Import(frame, KeepManualTranslations); } } else { foreach (string fName in Directory.GetFiles(FileName, "*.mdb")) { Frame frame = GetFrame(fName); if (frame != null) { TestImporter importer = new TestImporter(fName, DbPassword); importer.Import(frame, KeepManualTranslations); } } } RefreshModel.Execute(); }
public void NullHandling() { var reader = CreateReader("null"); var importer = new TestImporter(); Assert.IsNull(importer.Import(new ImportContext(), reader)); Assert.IsTrue(reader.EOF); }
public void LastImporterRegistrationWins() { _importers.Register(_thing1Importer); Assert.AreSame(_thing1Importer, _importers.Find(_thing1Type)); TestImporter anotherThing1Importer = new TestImporter(_thing1Type); _importers.Register(anotherThing1Importer); Assert.AreSame(anotherThing1Importer, _importers.Find(_thing1Type)); }
public void CustomImportContextUsedDuringRequestProcessing() { JsonRpcDispatcher dispatcher = new JsonRpcDispatcher(new TestService()); TestImporter importer = new TestImporter(); Assert.IsFalse(importer.ImportCalled); dispatcher.JsonImporter = new JsonImportHandler(importer.Import); dispatcher.Process("{ id: 1, method: Dummy }"); Assert.IsTrue(importer.ImportCalled); }
public void Subclassing() { JsonReader reader = CreateReader("123"); TestImporter importer = new TestImporter(); importer.ReturnValue = new object(); object o = importer.Import(new ImportContext(), reader); Assert.IsTrue(reader.EOF); Assert.IsTrue(importer.Called); Assert.IsNotNull(o); Assert.AreEqual(importer.ReturnValue, o); }
/// <summary> /// Find the test sequences containing the given packet. /// </summary> public override void ExecuteWork() { foreach (string fName in Directory.GetFiles(FolderName, "*.mdb")) { Dialog.UpdateMessage(FileNames.Count + " test found"); TestImporter importer = new TestImporter(fName, DbPassword); if (importer.FindSpecificPacket(PacketNumber)) { FileNames.Add(fName); } } }
public void OutputTypeInitialization() { var importer = new TestImporter(); Assert.AreSame(typeof(object), importer.OutputType); }
public void Init() { _importers = new JsonImporterCollection(); _thing1Importer = new TestImporter(_thing1Type); _thing2Importer = new TestImporter(_thing2Type); }
public void OutputTypeInitialization() { TestImporter importer = new TestImporter(); Assert.AreSame(typeof(object), importer.OutputType); }
protected void WhenImportIsRun() { var uut = new TestImporter(TestFeedbackDatabase, _logger, _inputArchiveBuilders); uut.Import(); }