Ejemplo n.º 1
0
        public void GetCodeSignatureTest()
        {
            IanaOrgTlds tldHash = CodeSignatureService.GetIanaOrgTldsFromJson();

            Assert.Equal(64, tldHash.Hash.Length);
            Assert.True(tldHash.Count > 0);
            Assert.True(!String.IsNullOrEmpty(tldHash.Body));
        }
Ejemplo n.º 2
0
        public void CodeGenerateUpdateNeededTest()
        {
            IanaOrgTlds tldHash   = CodeSignatureService.GetIanaOrgTldsFromJson();
            IanaOrgTlds tldLatest = TldDataUpdater.FetchTlds();

#if DEBUG
            TldDataUpdater tldDataUpdater = new(Output.BuildLoggerFor <TldDataUpdater>());
            tldDataUpdater.Rebuild();
#endif
            Assert.Equal(tldHash.Hash, tldLatest.Hash);
        }
Ejemplo n.º 3
0
        public void SaveCodeSignatureTest()
        {
            IanaOrgTlds tldHash = new(TLD_SAMPLES);

            CodeSignatureService.SaveIanaOrgTldsToJson(tldHash, false);
        }