public void Should_Get_Dictionaries() { var dictionaries = _dictionaryProvider.GetDictionaries("Test-en").ToList(); dictionaries.Count.ShouldBe(2); var enDict = dictionaries.FirstOrDefault(d => d.Dictionary.CultureInfo.Name == "en"); enDict.ShouldNotBe(null); enDict.IsDefault.ShouldBe(true); enDict.Dictionary["SmtpHost"].ShouldBe("SMTP host"); var trDict = dictionaries.FirstOrDefault(d => d.Dictionary.CultureInfo.Name == "zh-CN"); trDict.ShouldNotBe(null); trDict.Dictionary["SmtpHost"].ShouldBe("SMTP主机"); }