Beispiel #1
0
        public void ShouldOverrideItem()
        {
            NameSpaceDictionary <string> rb;

            rb = new NameSpaceDictionary <string>();
            rb.Add("nsA", "A", "a");
            rb.Add("nsB", "A", "b");
            Assert.AreEqual("b", rb.GetItem("A"));
        }
Beispiel #2
0
        public void ShouldGetFullNamedItem()
        {
            NameSpaceDictionary <string> rb;

            rb = new NameSpaceDictionary <string>();
            rb.Add("nsA", "A", "a");
            Assert.AreEqual("a", rb.GetItem("nsA.A"));
            Assert.AreEqual("a", rb.GetItem("nsA", "nsA.A"));
            Assert.AreEqual("a", rb.GetItem("nsB", "nsA.A"));
        }
Beispiel #3
0
 public InlineFormatLibraryModule(ILogger Logger, IDirectoryEnumerator DirectoryEnumerator, IFileLoader <InlineFormatCollection> FileLoader) : base(Logger, DirectoryEnumerator, FileLoader)
 {
     dictionary = new NameSpaceDictionary <InlineFormat>();
 }