public void DoesNotCorruptBranches() { var targetGenerator = new BranchesTestTarget(); var target = targetGenerator.Generate(); var sizeBefore = targetGenerator.EntryMethod.Body.Instructions.Count; var obfuscator = new StringObfuscator(); Assert.IsTrue(obfuscator.Process(target)); var sizeAfter = targetGenerator.EntryMethod.Body.Instructions.Count; Assert.Greater(sizeAfter, sizeBefore); BranchHelper.VerifyBranches(targetGenerator.EntryMethod); }