public bool TestMscorlibsorttblsResource() {
      StringILDasmPaper stringPaper = new StringILDasmPaper(2);
      ILDasmPrettyPrinter prettyPrinter = new ILDasmPrettyPrinter(stringPaper, this.ModuleReaderTest.MscorlibAssembly);
      IResourceReference resourceReference = UnitHelper.FindResourceNamed(this.ModuleReaderTest.MscorlibAssembly, this.ModuleReaderTest.NameTable.GetNameFor("sorttbls.nlp"));
      prettyPrinter.ResourceReference(resourceReference);
      string[] sampleStrings = new string[]{
@".mresource public sorttbls.nlp
{
  .file sorttbls.nlp at 0x00000000",
@"  (06 00 00 00 0C 04 00 00 0C 08 00 00 0C 0C 00 00",
@"   1C 0E 02 12 44 00 5A 00 1C 0E 02 1A 67 00 79 00   // ....D.Z.....g.y.",
@"   4C 0E 00 00 51 1E 02 02 42 0E 0D 0E 4C 0E 00 00   // L...Q...B...L...",
@"   4C 0E 00 00 17 1E 02 02 44 0E 03 0E 4C 0E 00 00   // L.......D...L..."};
      int[] sampleIndices = new int[] { 0, 71, 4480, 20168, 17504 };

      return Helper.CompareStringContents(stringPaper.Content, sampleStrings, sampleIndices);
    }
    public bool TestSystemFileSystemWatcherResource() {
      StringILDasmPaper stringPaper = new StringILDasmPaper(2);
      ILDasmPrettyPrinter prettyPrinter = new ILDasmPrettyPrinter(stringPaper, this.ModuleReaderTest.SystemAssembly);
      IResourceReference resourceReference = UnitHelper.FindResourceNamed(this.ModuleReaderTest.SystemAssembly, this.ModuleReaderTest.NameTable.GetNameFor("System.IO.FileSystemWatcher.bmp"));
      prettyPrinter.ResourceReference(resourceReference);
      string result =
@".mresource public System.IO.FileSystemWatcher.bmp
{
  (42 4D 38 03 00 00 00 00 00 00 36 00 00 00 28 00   // BM8.......6...(.
   00 00 10 00 00 00 10 00 00 00 01 00 18 00 00 00 
   00 00 00 00 00 00 12 0B 00 00 12 0B 00 00 00 00 
   00 00 00 00 00 00 FF 00 FF 7F 7F 7F 46 43 41 34   // ............FCA4
   2E 2A 5A 56 53 FF 00 FF FF 00 FF FF 00 FF 54 54   // .*ZVS.........TT
   54 33 33 33 60 60 5F 60 60 5F FF 00 FF FF 00 FF   // T333``_``_......
   FF 00 FF FF 00 FF 6E 6E 6E FF DA BF FF C0 99 FF   // ......nnn.......
   BC 8A 37 32 30 31 2F 2D 57 55 54 46 44 41 FF DA   // ..7201/-WUTFDA..
   BE FF C2 95 FF B0 7A 32 2C 28 60 60 5F FF 00 FF   // ......z2,(``_...
   FF 00 FF FF 00 FF 61 5F 5E F2 F2 F2 FF D5 C1 FF   // ......a_^.......
   C0 9C 57 55 53 3B 35 32 6A 66 62 6C 69 67 FA FA   // ..WUS;52jfblig..
   FA FF D9 BF FF C1 9A 3D 3C 3C 3C 38 34 FF 00 FF   // .......=<<<84...
   FF 00 FF FF 00 FF 6E 6D 6D 60 5F 5F 62 59 53 4E   // ......nmm`__bYSN
   47 41 64 5D 58 A3 9C 95 B8 AF A6 9A 95 90 69 66   // GAd]X.........if
   65 5E 59 55 50 47 40 33 2B 26 2E 27 22 A4 95 89   // e^YUPG@3+&.'""...
   63 49 35 63 49 35 CF CF CF 61 61 61 46 3F 39 9D   // cI5cI5...aaaF?9.
   98 96 E4 E0 DC E3 DB D7 E2 D7 CF E2 D3 C9 E0 CE 
   C2 E0 C9 BB DF C6 B5 DB BB A7 2F 28 23 DB BB A7   // ........../(#...
   CF B4 A3 63 49 35 FF 00 FF B7 B6 B6 61 61 61 47   // ...cI5......aaaG
   41 3C F5 F0 EE FC F5 F2 FA F2 ED FA EF E9 F9 EA   // A<..............
   E4 F7 E8 E0 F7 E4 DB 98 89 82 2E 27 22 F4 DB CE   // ...........'""...
   CF B4 A3 63 49 35 FF 00 FF FF 00 FF A3 9E 9B 61   // ...cI5.........a
   61 61 A7 A4 A2 60 5B 58 FB F4 F1 63 49 35 63 49   // aa...`[X...cI5cI
   35 63 49 35 F7 E7 DE 7D 71 6A 2E 28 23 F5 DE D2   // 5cI5...}qj.(#...
   CF B4 A3 63 49 35 FF 00 FF FF 00 FF D5 C9 C0 DD   // ...cI5..........
   DC DC 58 52 4D BD BA B7 FC F6 F3 C0 A9 9B 00 CC   // ..XRM...........
   FF 63 49 35 F9 EA E2 8D 77 6B 3A 35 31 A3 93 8B   // .cI5....wk:51...
   CF B4 A3 63 49 35 FF 00 FF FF 00 FF BA A5 96 FF   // ...cI5..........
   FF FF F8 F7 F7 F2 F0 EF FA F6 F4 C0 A9 9B C0 A9 
   9B C0 A9 9B FA EC E7 F8 E9 E2 F7 E6 DD F6 E2 D9 
   D0 B9 AB 63 49 35 FF 00 FF FF 00 FF BE A9 9A FF   // ...cI5..........
   FF FF 63 49 35 63 49 35 63 49 35 FD F8 F7 FC F6   // ..cI5cI5cI5.....
   F3 FB F3 EF FB EF EB F9 EC E6 F8 E8 E1 F7 E5 DC 
   D1 C1 B6 63 49 35 FF 00 FF FF 00 FF C3 AE 9E FF   // ...cI5..........
   FF FF C0 A9 9B 00 CC FF 63 49 35 FE FB FA AE 93   // ........cI5.....
   84 A6 8D 7C 9F 85 74 99 7E 6B F9 EB E5 F8 E8 E1   // ...|..t.~k......
   D1 C1 B6 63 49 35 FF 00 FF FF 00 FF C8 B2 A3 FF   // ...cI5..........
   FF FF C0 A9 9B C0 A9 9B C0 A9 9B FE FD FC FD FB 
   F9 FD F8 F5 FC F5 F1 FB F2 ED FA EE E9 F9 EA E4 
   D1 C1 B6 63 49 35 FF 00 FF FF 00 FF CC B6 A7 FF   // ...cI5..........
   FF FF FF FF FF FF FF FF FF FF FF FF FF FE FE FC 
   FC FE FA F9 FD F7 F5 FB F4 F1 FB F1 ED FA EE E8 
   F9 EA E3 63 49 35 FF 00 FF FF 00 FF EA AA 8B EA   // ...cI5..........
   AA 8B EA AA 8B E9 A5 84 E9 9F 7A E7 97 6E E6 8E   // ..........z..n..
   62 E5 86 56 E3 7D 4A E3 76 40 E2 72 39 E2 72 39   // b..V.}[email protected]
   E2 72 39 C8 62 2F FF 00 FF FF 00 FF EA AA 8B FF   // .r9.b/..........
   C2 A2 FE C0 9F FD BD 9A FC B9 96 FB B5 90 FA B0 
   8B F9 AB 84 F8 A7 7D F6 A2 77 F5 9D 71 F5 99 6A   // ......}..w..q..j
   F3 95 65 CD 65 31 FF 00 FF FF 00 FF EA AA 8B EA   // ..e.e1..........
   AA 8B EA AA 8B EA AA 8B EA A6 86 E9 A1 7F E8 9B 
   76 E7 94 6C E6 8E 62 E5 87 58 E4 81 4E E4 7B 46   // v..l..b..X..N.{F
   E3 76 3E E2 72 39 00 00 )                         // .v>.r9..
}
";
      return result.Equals(stringPaper.Content);
    }