Ejemplo n.º 1
0
        protected override void ExecuteTest()
        {
            //DataDriver.OverrideEnvironmentValueForKey("REGENERATEDATA", "YES");

            //Get API test data
            var baseUrl = SharedSteps.GetBaseUrl();
            var uri     = DataDriver.GetTestCaseDataValueByName(TestDataParameters.URI.ToString());

            ServiceDriver.InitializeRestClient(baseUrl + uri, HttpVerb.GET);
            var actualResult = ServiceDriver.ExecuteRequestAndReadIntoString();

            SharedSteps.RegenerateApiExpectedData(actualResult);

            var expectedResults = ExternalFileServer.ReadFileAsString(SharedSteps.GenerateExpectedFilePath());

            //ServiceDriver.Assertions_CompareStringMessages(expectedResults, actualResult);
            ServiceDriver.Assertions_CompareJsonMessages(expectedResults, actualResult);
        }
Ejemplo n.º 2
0
 public BaseTest()
 {
     //RunSettings.ConfigurationFiles();
     Print("Constructor");
     ServiceDriver.initilize();
 }
Ejemplo n.º 3
0
 public void Dispose()
 {
     Print("Dispose");
     ServiceDriver.Quit();
 }