Example #1
0
        private DataFiles GetFile2FromLanguage(EOLanguage language)
        {
            switch (language)
            {
            case EOLanguage.English: return(DataFiles.EnglishStatus2);

            case EOLanguage.Dutch: return(DataFiles.DutchStatus2);

            case EOLanguage.Swedish: return(DataFiles.SwedishStatus2);

            case EOLanguage.Portuguese: return(DataFiles.PortugueseStatus2);

            default: throw new ArgumentOutOfRangeException(nameof(language), language, null);
            }
        }
Example #2
0
 public string GetString(EOLanguage language, EOResourceID dataConstant)
 {
     return(_dataFileProvider
            .DataFiles[GetFile2FromLanguage(language)]
            .Data[(int)dataConstant]);
 }
Example #3
0
 private void GivenLanguageSetInConfig(EOLanguage language)
 {
     Mock.Get(_configurationProvider)
     .Setup(x => x.Language)
     .Returns(language);
 }