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")); }
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")); }
public InlineFormatLibraryModule(ILogger Logger, IDirectoryEnumerator DirectoryEnumerator, IFileLoader <InlineFormatCollection> FileLoader) : base(Logger, DirectoryEnumerator, FileLoader) { dictionary = new NameSpaceDictionary <InlineFormat>(); }