public void StyleCollectionWorksWithUpperAscii() { string styleName = "\u00e1bc"; StStyle style = new StStyle(); Cache.LangProject.StylesOC.Add(style); style.Name = styleName; FwStyleSheet.StyleInfoCollection styleCollection = new FwStyleSheet.StyleInfoCollection(); styleCollection.Add(new BaseStyleInfo(style)); Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormC))); Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormD))); Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormKC))); Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormKD))); }
public void StyleCollectionWorksWithUpperAscii() { const string styleName = "\u00e1bc"; var style = Cache.ServiceLocator.GetInstance <IStStyleFactory>().Create(); Cache.LanguageProject.StylesOC.Add(style); style.Name = styleName; var styleCollection = new FwStyleSheet.StyleInfoCollection { new BaseStyleInfo(style) }; Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormC))); Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormD))); Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormKC))); Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormKD))); }
public void StyleCollectionWorksWithUpperAscii() { const string styleName = "\u00e1bc"; var style = Cache.ServiceLocator.GetInstance<IStStyleFactory>().Create(); Cache.LanguageProject.StylesOC.Add(style); style.Name = styleName; var styleCollection = new FwStyleSheet.StyleInfoCollection {new BaseStyleInfo(style)}; Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormC))); Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormD))); Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormKC))); Assert.IsTrue(styleCollection.Contains(styleName.Normalize(NormalizationForm.FormKD))); }