@Test
public void successSetTest() throws IOException {

    AddProperty addProperty = new AddProperty("foo", "boo").relative("/src/main/resources/application.properties");
    TOExecutionResult executionResult = addProperty.execution(transformedAppFolder, transformationContext);
    assertEquals(executionResult.getType(), TOExecutionResult.Type.SUCCESS);
    assertChangedFile("/src/main/resources/application.properties");
    assertSameLineCount("/src/main/resources/application.properties");
    Properties properties = getProperties("/src/main/resources/application.properties");
    assertEquals(properties.size(), 3);
    assertEquals(properties.getProperty("bar"), "barv");
    assertEquals(properties.getProperty("foo"), "boo");
    assertEquals(properties.getProperty("foofoo"), "foofoov");
}