|  | using Microsoft.VisualStudio.TestTools.UnitTesting; | 
|  | using OfficeOpenXml; | 
|  |  | 
|  | namespace EPPlusTest | 
|  | { | 
|  | [TestClass] | 
|  | public class ExcelStyleTest | 
|  | { | 
|  | [TestMethod] | 
|  | public void QuotePrefixStyle() | 
|  | { | 
|  | using (var p = new ExcelPackage()) | 
|  | { | 
|  | var ws = p.Workbook.Worksheets.Add("QuotePrefixTest"); | 
|  | var cell = ws.Cells["B2"]; | 
|  | cell.Style.QuotePrefix = true; | 
|  | Assert.IsTrue(cell.Style.QuotePrefix); | 
|  |  | 
|  | p.Workbook.Styles.UpdateXml(); | 
|  | var nodes = p.Workbook.StylesXml.SelectNodes("//d:cellXfs/d:xf", p.Workbook.NameSpaceManager); | 
|  | // Since the quotePrefix attribute is not part of the default style, | 
|  | // a new one should be created and referenced. | 
|  | Assert.AreNotEqual(0, cell.StyleID); | 
|  | Assert.IsNull(nodes[0].Attributes["quotePrefix"]); | 
|  | Assert.AreEqual("1", nodes[cell.StyleID].Attributes["quotePrefix"].Value); | 
|  | } | 
|  | } | 
|  | } | 
|  | } |