private static void doTest(String contents, String uri, String title) { ZXing.Result fakeResult = new ZXing.Result(contents, null, null, BarcodeFormat.QR_CODE); ParsedResult result = ResultParser.parseResult(fakeResult); Assert.AreEqual(ParsedResultType.URI, result.Type); URIParsedResult uriResult = (URIParsedResult)result; Assert.AreEqual(uri, uriResult.URI); Assert.AreEqual(title, uriResult.Title); }
private static void doTestIsPossiblyMalicious(String uri, bool expected) { URIParsedResult result = new URIParsedResult(uri, null); Assert.AreEqual(expected, result.PossiblyMaliciousURI); }