C# (CSharp) SIL.FieldWorks.FDO.FDOTests Namespace

Nested Namespaces

SIL.FieldWorks.FDO.FDOTests.BackupRestore
SIL.FieldWorks.FDO.FDOTests.DataMigrationTests
SIL.FieldWorks.FDO.FDOTests.LingTests

Classes

Name Description
AtomicPropertyTests
BtConverterTests
ClientServerServicesTests
ClientServerTests
CmFilterTests
CmObjectIdTests
CmObjectTests
CollectSegmentsTests
ConfigureHomographTests
ConfigureHomographTests.Run
DataSortingServiceTests
Db4oServerInfoTests
DeleteTests
DummyEditorialCheck Dummy "check" that just calls the RecordError delegate once for each "error" in its list.
DummyEditorialCheck.DummyError Simple class to hold the information about each "error"
DummyLocalConnectedClient Connects to a local db4o server on the specified port
DummyParaCheckingToken Dummy Scripture Checking Token representing part of a paragraph
DummyPictureCheckingToken Dummy Scripture Checking Token representing part of a picture caption
DummyProgressDlg
DummyScrChecksDataSource Dummy ScrChecksDataSource that modifies the behavior of ScrChecksDataSource to be used in tests.
DuplicateAnalysisFixerTests
FdoFactoryAdditionsTests
FdoInvertSetTests
FdoScriptureTests
FdoTestBase Base class for FDO tests that use a real FdoCache, or a fake one.
FdoTestHelper Various helper functions for testing FDO code
FeatureSystemTests
FindCorrespondingVernParaForSegmentTests
FreeTransEditTests
FwCharacterCategorizerTests
InterlinearTestBase
InterlinearTestBase.ConceptualModelXmlParagraphValidator This validates the actual IStTxtPara against an expected Xml paragraph structure that is based on the conceptual model.
InterlinearTestBase.FdoValidator
InterlinearTestBase.MockStTxtParaAnnotation
InterlinearTestBase.ParagraphAnnotator This class allows annotating wordforms in a paragraph.
InterlinearTestBase.ParagraphAnnotatorForParagraphBuilder
InterlinearTestBase.ParagraphBuilder This class can be used to build the contents of a paragraph through an xml specification. Note: the xml specification will be modified to save the expected state of the paragraph.
InterlinearTestBase.ParagraphValidator This abstract class can be used to validate any paragraph structure against an existing IStTxtPara structure.
InterlinearTestBase.TextBuilder This can be used to build a Text based upon an xml specification. Note: the xml specification will be modified to save the expected state of the text.
Ling_WfiTests
LinkedFilesRelativePathHelperTests
MemoryOnlyBackendProviderReallyRestoredForEachTestTestBase In contrast to MemoryOnlyBackendProviderRestoredForEachTestTestBase, this class doesn't rely on Undo mechanism for restoring each tests, instead it tries to recreate the FDO Cache.
MemoryOnlyBackendProviderRestoredForEachTestTestBase Base class for testing the FdoCache with the FDOBackendProviderType.kMemoryOnly backend provider where each test should start with an 'almost' fresh system. It is 'almost' a fresh system, since it doesn't actually create a new FDO system for every test. It just loops through Undo as long as possible "MemoryOnlyUndoForEachTestBase "
MemoryOnlyBackendProviderTestBase Base class for testing the FdoCache with the FDOBackendProviderType.kMemoryOnly backend provider where each test should start with a fresh system. This class does *not* restore the data between test runs; derive from MemoryOnlyBackendProviderRestoredForEachTestTestBase if that is desired.
NotebookTests
ParagraphParserTests
ReversalIndexTests
ScriptureSegmentLabelTests
TemporaryDb4OServerFile Creates a temporary db4o Server file
TestBigSorting
UowHelperTests
UowHelperTests.PropChangedImplementor
ValidCharactersTests
ValidCharactersTests.ValidCharsWrapper Class to facilitate getting at private members of the ValidCharacters class using Reflection
WritingSystemServicesTests
XmlTranslatedListsTests