示例#1
0
 public void TestAssemblyMissingSlash()
 {
     AssemblyAssetProvider aap =
         new AssemblyAssetProvider(GetType().Assembly);
     IAsset asset = aap.GetAsset(new NodeRef("/gary/bob"), false);
     Assert.IsNull(asset);
 }
示例#2
0
 public void TestAssemblySimple2()
 {
     AssemblyAssetProvider aap =
         new AssemblyAssetProvider(GetType().Assembly);
     IAsset asset = aap.GetAsset(new NodeRef("/foo/bar"), false);
     Assert.IsNotNull(asset);
 }
示例#3
0
 public void TestAssemblyStrippedSlash()
 {
     AssemblyAssetProvider aap =
         new AssemblyAssetProvider(GetType().Assembly);
     aap.StripLeadingSlash = false;
     IAsset asset = aap.GetAsset(new NodeRef("/gary/bob"), false);
     Assert.IsNotNull(asset);
 }
示例#4
0
 public void TestAssemblyMissingException()
 {
     AssemblyAssetProvider aap =
         new AssemblyAssetProvider(GetType().Assembly);
     aap.GetAsset(new NodeRef("/gary/bob"), true);
 }