Search in sources :

Example 1 with MyBasicSpecification

use of io.syndesis.qe.util.fhir.MyBasicSpecification in project syndesis-qe by syndesisio.

the class FhirValidationSteps method validateThatLastBasicsLanguageHasBeenChangedInFHIR.

@Then("validate that last inserted basics language has been changed to {string} in FHIR")
public void validateThatLastBasicsLanguageHasBeenChangedInFHIR(String lang) {
    MyBasicSpecification newBs = new MyBasicSpecification(lang);
    newBs.setId(fhirUtils.getLastBasicId());
    assertThat(fhirUtils.isBasicInFhir(newBs)).isTrue();
}
Also used : MyBasicSpecification(io.syndesis.qe.util.fhir.MyBasicSpecification) Then(io.cucumber.java.en.Then)

Example 2 with MyBasicSpecification

use of io.syndesis.qe.util.fhir.MyBasicSpecification in project syndesis-qe by syndesisio.

the class FhirValidationSteps method createBasicWithLanguageOnFHIRAndDB.

// entity - BASIC:
@When("create basic with language {string} on FHIR and put it into DB")
public void createBasicWithLanguageOnFHIRAndDB(String lang) {
    String basicId = fhirUtils.insertBasicToFhir(lang);
    MyBasicSpecification bs = new MyBasicSpecification(lang, basicId);
    DataTable dt = prepareDataTable(bs);
    dbValidationSteps.insertsIntoTable("TODO WITH ID", dt);
}
Also used : DataTable(io.cucumber.datatable.DataTable) MyBasicSpecification(io.syndesis.qe.util.fhir.MyBasicSpecification) When(io.cucumber.java.en.When)

Aggregations

MyBasicSpecification (io.syndesis.qe.util.fhir.MyBasicSpecification)2 DataTable (io.cucumber.datatable.DataTable)1 Then (io.cucumber.java.en.Then)1 When (io.cucumber.java.en.When)1