private Mock <IResxLoader> GetEmptyResxFileLoader(string onPath)
        {
            var mockResourceFileLoader = new Mock <IResxLoader>();

            mockResourceFileLoader.Setup(l => l.GetAsString(onPath, true))
            .Returns(ResourceFilesLoader.Load(ResourceFilesLoader.EmptyStringResources));
            return(mockResourceFileLoader);
        }
Пример #2
0
        public void LoadAllResxFileTest()
        {
            var rr = new ResxStringResourceReader();
            var resxFileContent = new StringReader(ResourceFilesLoader.Load(ResourceFilesLoader.DefaultResources));

            var result = rr.ResxToResourceStringDictionary(resxFileContent);

            Assert.That(result.Count, Is.EqualTo(2515));
        }
Пример #3
0
        public void LoadSingleWithCommentResxFileTest()
        {
            var rr = new ResxStringResourceReader();
            var resxFileContent = new StringReader(ResourceFilesLoader.Load(ResourceFilesLoader.SingleResourceWithComment));

            var result = rr.ResxToResourceStringDictionary(resxFileContent);

            Assert.That(result.Count, Is.EqualTo(1));
            Assert.That(result.First().Comment, Is.EqualTo("Some comment has to be here"));
        }