Beispiel #1
0
        public void TestGetRecord()
        {
            ConfigUrlService urlService = new ConfigUrlService();

            urlService.Url = "http://herc-as-front-desa.atica.um.es/carga/";
            CallApiNeedInfoPublisData api        = new CallApiNeedInfoPublisData(urlService);
            OaiPublishRDFService      oaiPublish = new OaiPublishRDFService(null, api);
            string rdf = oaiPublish.CallGetRecord(new Guid("5efac0ad-ec4e-467d-bbf5-ce3f64edb46a"), "1");

            Assert.True(!string.IsNullOrEmpty(rdf));
        }
Beispiel #2
0
        public void TestListIdentifier()
        {
            ConfigUrlService urlService = new ConfigUrlService();

            urlService.Url = "http://herc-as-front-desa.atica.um.es/carga/";
            CallApiNeedInfoPublisData api        = new CallApiNeedInfoPublisData(urlService);
            OaiPublishRDFService      oaiPublish = new OaiPublishRDFService(null, api);
            var lista = oaiPublish.CallListIdentifier(new Guid("5efac0ad-ec4e-467d-bbf5-ce3f64edb46a"));

            Assert.True(lista.Count > 0);
        }
 public void GetRepository()
 {
     try
     {
         var                  options    = new DbContextOptionsBuilder <EntityContext>().UseInMemoryDatabase(databaseName: "MockDataBase").Options;
         EntityContext        context    = new EntityContext(options, true);
         OaiPublishRDFService rdfService = new OaiPublishRDFService(context, new CallMockNeedPublishData());
         rdfService.PublishRepositories(Guid.NewGuid());
         Assert.True(true);
     }
     catch (Exception ex)
     {
         Assert.True(false);
     }
 }
Beispiel #4
0
 public syncController(OaiPublishRDFService oaiPublishRDFService)
 {
     _oaiPublishRDFService = oaiPublishRDFService;
 }