public void UpdateIosClientResourceFiles()
        {
            var resxResourceFileHandler = new ResxResourceFileHandler(GetFullPath(MasterResxRelativePath));
            var iOSResourceFileHandler  = new iOSResourceFileHandler(GetFullPath(iOSRelativePath), resxResourceFileHandler, "");

            iOSResourceFileHandler.Save();
        }
        public void UpdateAndroidClientResourceFiles()
        {
            var resxResourceFileHandler = new ResxResourceFileHandler(GetFullPath(MasterResxRelativePath));

            var androidResourceFileHandler = new AndroidResourceFileHandler(GetFullPath(AndroidRelativePath), resxResourceFileHandler, "");

            androidResourceFileHandler.Save();
        }
Exemple #3
0
        public void AddValue_Save_ResxUpdated()
        {
            var sut = new ResxResourceFileHandler(ResxFileName);

            sut["anotherkey"] = "test";
            sut.Save(false);

            sut = new ResxResourceFileHandler(ResxFileName);
            Assert.That(sut.Keys.Count, Is.EqualTo(3));
        }
        public void CompareMasterResxWithClientResourceFiles()
        {
            var resxResourceFileHandler    = new ResxResourceFileHandler(GetFullPath(MasterResxRelativePath));
            var iOSResourceFileHandler     = new iOSResourceFileHandler(GetFullPath(iOSRelativePath), "");
            var androidResourceFileHandler = new AndroidResourceFileHandler(GetFullPath(AndroidRelativePath), "");

            var androidResourceFileHandlerDiff = CompareResourceFileHandlers(resxResourceFileHandler, androidResourceFileHandler);
            var iOSResourceFileHandlerDiff     = CompareResourceFileHandlers(resxResourceFileHandler, iOSResourceFileHandler);

            Assert.That(iOSResourceFileHandlerDiff.GetProblematicKeys().Count(), Is.EqualTo(0));
            Assert.That(androidResourceFileHandlerDiff.GetProblematicKeys().Count(), Is.EqualTo(0));

            //if (iOSResourceFileHandlerDiff.GetProblematicKeys().Any())
            //{
            //    var report = BuildCompareReportCsv(iOSResourceFileHandlerDiff);
            //}

            //if (androidResourceFileHandlerDiff.GetProblematicKeys().Any())
            //{
            //    var report = BuildCompareReportCsv(androidResourceFileHandlerDiff);
            //}
        }
Exemple #5
0
        public void Ctor_WithFile_CorrectlyInitialized()
        {
            var sut = new ResxResourceFileHandler(ResxFileName);

            Assert.That(sut.Keys.Count, Is.EqualTo(2));
        }