public void DecoratorDoesNothingWhenTurnedOff() { var mockDa = new MockDa(); var underlyingValue = "hello" + zws + "world"; mockDa.StringValues[new Tuple<int, int>(27, StTxtParaTags.kflidContents)] = m_tsf.MakeString(underlyingValue, 77); var decorator = new ShowSpaceDecorator(mockDa); var tss = decorator.get_StringProp(27, StTxtParaTags.kflidContents); Assert.That(tss.Text, Is.EqualTo(underlyingValue)); VerifyNoBackColor(tss); }
public void DecoratorReplacesZwsWithGreySpaceWhenTurnedOn() { var mockDa = new MockDa(); var underlyingValue = zws + "hello" + zws + "world" + zws + "today"; mockDa.StringValues[new Tuple<int, int>(27, StTxtParaTags.kflidContents)] = m_tsf.MakeString(underlyingValue, 77); var decorator = new ShowSpaceDecorator(mockDa); decorator.ShowSpaces = true; var tss = decorator.get_StringProp(27, StTxtParaTags.kflidContents); Assert.That(tss.Text, Is.EqualTo(" hello world today")); VerifyBackColor(tss, new[] { ShowSpaceDecorator.KzwsBackColor, -1, ShowSpaceDecorator.KzwsBackColor, -1, ShowSpaceDecorator.KzwsBackColor, -1 }); }
public void DecoratorGetHandlesEmptyStringWhenTurnedOn() { var mockDa = new MockDa(); var underlyingValue = ""; mockDa.StringValues[new Tuple<int, int>(27, StTxtParaTags.kflidContents)] = m_tsf.MakeString(underlyingValue, 77); var decorator = new ShowSpaceDecorator(mockDa); decorator.ShowSpaces = true; var tss = decorator.get_StringProp(27, StTxtParaTags.kflidContents); Assert.That(string.IsNullOrEmpty(tss.Text)); VerifyNoBackColor(tss); }
public void DecoratorDoesNothingWhenTurnedOff() { var mockDa = new MockDa(); var underlyingValue = "hello" + zws + "world"; mockDa.StringValues[new Tuple <int, int>(27, StTxtParaTags.kflidContents)] = m_tsf.MakeString(underlyingValue, 77); var decorator = new ShowSpaceDecorator(mockDa); var tss = decorator.get_StringProp(27, StTxtParaTags.kflidContents); Assert.That(tss.Text, Is.EqualTo(underlyingValue)); VerifyNoBackColor(tss); }
public void DecoratorReplacesZwsWithGreySpaceWhenTurnedOn() { var mockDa = new MockDa(); var underlyingValue = zws + "hello" + zws + "world" + zws + "today"; mockDa.StringValues[new Tuple <int, int>(27, StTxtParaTags.kflidContents)] = m_tsf.MakeString(underlyingValue, 77); var decorator = new ShowSpaceDecorator(mockDa); decorator.ShowSpaces = true; var tss = decorator.get_StringProp(27, StTxtParaTags.kflidContents); Assert.That(tss.Text, Is.EqualTo(" hello world today")); VerifyBackColor(tss, new[] { ShowSpaceDecorator.KzwsBackColor, -1, ShowSpaceDecorator.KzwsBackColor, -1, ShowSpaceDecorator.KzwsBackColor, -1 }); }
public void DecoratorGetHandlesEmptyStringWhenTurnedOn() { var mockDa = new MockDa(); var underlyingValue = ""; mockDa.StringValues[new Tuple <int, int>(27, StTxtParaTags.kflidContents)] = m_tsf.MakeString(underlyingValue, 77); var decorator = new ShowSpaceDecorator(mockDa); decorator.ShowSpaces = true; var tss = decorator.get_StringProp(27, StTxtParaTags.kflidContents); Assert.That(string.IsNullOrEmpty(tss.Text)); VerifyNoBackColor(tss); }