C# (CSharp) SIL.FieldWorks.SharpViews.SharpViewsTests Namespace

Classes

Name Description
BoxTests
DoubleClickTests
DragAndDropTests
DrawTextArgs
DummySelection
FixedSizeDiv
FixedSizeRoot
FixedSizeRow
FlowTests
GraphicsTestBase A base for various tests that need a VwGraphics.
HookupTests
InsertionPointTests
LayoutCallbacksTests
LayoutTransformTests
LazinessTests
MarginsAndBorders
MockBox
MockDirectionSegment Segment mocking, used for bidi tests, very limited functionality
MockGraphics
MockGraphics.DrawHorzLineAction
MockGraphics.DrawLineAction
MockGraphics.DrawRectangleAction
MockGraphics.RenderPictureArgs
MockGraphicsHolder
MockParaBox
MockReceivePropChanged
MockRenderEngine
MockRenderEngine.MockSegKey
MockRendererFactory
MockSegment
MockSegment.DrawInsertionPointArgs
MockSegment.DrawRangeArgs
MockSegment.PositionOfRangeResult
MockSegment.PositionsOfIpArgs
MockSegment.PositionsOfIpResults
MockSegment.SegDrawTextArgs
MockSite
MockSite.DoDragDropArgs
MockWsEngine
MockWsf
ModifiedMonitoredListTests
ModifiedMonitoredListTests.MockParagraph
ParaBuilderTests
ParaTests
PileTests
PileTests.FgBlockBox
RangeTests
RootBoxTests
RowTests
RowTests.FgBlockBox
RowTests.LayoutInfoRecorderBox
SharpViewControlTests
SimpleBoxTests
StTextTests
SvFdoTestBase This class has an absolutely minimal set of functionality for running tests that require FDO-based objects, such as those that use ML string properties. I am deliberately not using the full FdoTestBase, because I want minimal dependency on FDO. In fact, I may break SharpViews into two assemblies, one dependent on FDO, and one not.
TextSourceTests
TripleTest