public void SpanningCodeStart_Defaults() { Segment segment; SpanningCodeStart span; SpanningCode spanParent; Unit unit; unit = new Unit(); unit.SourceDirectionality = ContentDirectionality.Auto; unit.TargetDirectionality = ContentDirectionality.Auto; segment = new Segment(); unit.Resources.Add(segment); segment.Source = new Source(); segment.Target = new Target(); Console.WriteLine("Test with SpanningCode as parent."); span = new SpanningCodeStart(); spanParent = new SpanningCode(); spanParent.Directionality = ContentDirectionality.RTL; spanParent.Text.Add(span); segment.Target.Text.Add(spanParent); Assert.AreEqual(spanParent.Directionality, span.Directionality, "Directionality is incorrect."); Console.WriteLine("Test with Source as parent."); unit.SourceDirectionality = ContentDirectionality.LTR; unit.TargetDirectionality = ContentDirectionality.Auto; span = new SpanningCodeStart(); segment.Source.Text.Add(span); Assert.AreEqual(unit.SourceDirectionality, span.Directionality, "Directionality is incorrect."); Console.WriteLine("Test with Target as parent."); unit.SourceDirectionality = ContentDirectionality.Auto; unit.TargetDirectionality = ContentDirectionality.LTR; span = new SpanningCodeStart(); segment.Target.Text.Add(span); Assert.AreEqual(unit.TargetDirectionality, span.Directionality, "Directionality is incorrect."); }
public void SpanningCodeStart_Defaults() { Segment segment; SpanningCodeStart span; SpanningCode spanParent; Unit unit; unit = new Unit(); unit.SourceDirectionality = ContentDirectionality.Auto; unit.TargetDirectionality = ContentDirectionality.Auto; segment = new Segment(); unit.Resources.Add(segment); segment.Source = new Source(); segment.Target = new Target(); Console.WriteLine("Test with SpanningCode as parent."); span = new SpanningCodeStart(); spanParent = new SpanningCode(); spanParent.Directionality = ContentDirectionality.RTL; spanParent.Text.Add(span); segment.Target.Text.Add(spanParent); Assert.AreEqual(spanParent.Directionality, span.Directionality, "Directionality is incorrect."); Console.WriteLine("Test with Source as parent."); unit.SourceDirectionality = ContentDirectionality.LTR; unit.TargetDirectionality = ContentDirectionality.Auto; span = new SpanningCodeStart(); segment.Source.Text.Add(span); Assert.AreEqual(unit.SourceDirectionality, span.Directionality, "Directionality is incorrect."); Console.WriteLine("Test with Target as parent."); unit.SourceDirectionality = ContentDirectionality.Auto; unit.TargetDirectionality = ContentDirectionality.LTR; span = new SpanningCodeStart(); segment.Target.Text.Add(span); Assert.AreEqual(unit.TargetDirectionality, span.Directionality, "Directionality is incorrect."); }
public void TestInitialize() { this._element = new SpanningCodeStart(); this._provider = this._element; }
public void TestInitialize() { this._element = new SpanningCodeStart(); this._provider = this._element; }