public Task CreateQrBill1() { Bill bill = SampleData.CreateExample1(); bill.Format.OutputSize = OutputSize.QrBillOnly; bill.Format.GraphicsFormat = GraphicsFormat.SVG; byte[] svg = QRBill.Generate(bill); return(VerifyImages.VerifySvg(svg)); }
public Task SvgWithChallengingCharacters() { Bill bill = SampleData.CreateExample1(); bill.UnstructuredMessage = "<h1>&&\"ff\"'t'"; bill.Format.OutputSize = OutputSize.QrBillOnly; bill.Format.GraphicsFormat = GraphicsFormat.SVG; byte[] svg = QRBill.Generate(bill); return(VerifyImages.VerifySvg(svg)); }
public Task CurrentCulture(string locale) { CultureInfo savedCurrentCulture = CultureInfo.CurrentCulture; CultureInfo savedCurrentUiCulture = CultureInfo.CurrentUICulture; CultureInfo culture = CultureInfo.CreateSpecificCulture(locale); try { CultureInfo.CurrentCulture = culture; CultureInfo.CurrentUICulture = culture; Bill bill = SampleData.CreateExample3(); bill.Format.OutputSize = OutputSize.QrBillOnly; bill.Format.GraphicsFormat = GraphicsFormat.SVG; byte[] svg = QRBill.Generate(bill); return(VerifyImages.VerifySvg(svg).UseParameters(locale)); } finally { CultureInfo.CurrentCulture = savedCurrentCulture; CultureInfo.CurrentUICulture = savedCurrentUiCulture; } }