Esempio n. 1
0
        public void DataDictionariesRequest_constructs_the_correct_UrlPath()
        {
            var req = new DataDictionariesRequest("Mediflex", "DEV");

            Assert.AreEqual(req.UrlPath(), "datasets/SDTMDataDictionaries.csv?studyid=Mediflex(DEV)");

            var req2 = new DataDictionariesRequest("Mediflex", "DEV", datasetFormat: "xml");

            Assert.AreEqual(req2.UrlPath(), "datasets/SDTMDataDictionaries?studyid=Mediflex(DEV)");
        }
Esempio n. 2
0
        public void FormattedDataSetRequest_returns_appropriate_response_based_on_dataset_format()
        {
            var resp = new Mock <IRestResponse>();

            var req1 = new DataDictionariesRequest("Mediflex", "DEV");

            Assert.IsInstanceOfType(req1.Result(resp.Object), typeof(RWSTextResponse));

            var req2 = new DataDictionariesRequest("Mediflex", "DEV", "xml");

            Assert.IsInstanceOfType(req2.Result(resp.Object), typeof(RWSResponse));
        }