### Question:
CaseFileVariables implements BPMNProperty { public String getRawValue() { String rawValue = ""; String[] variables = value.split(","); for (String variable : variables) { if (!variable.isEmpty()) { if (!rawValue.isEmpty()) { rawValue += ","; } rawValue += CASE_FILE_PREFIX + variable; } } return rawValue; } CaseFileVariables();  CaseFileVariables(final String value); PropertyType getType(); String getValue(); void setValue(final String value); String getRawValue(); @Override int hashCode(); @Override boolean equals(Object o); static final String CASE_FILE_PREFIX; @Type
    static final PropertyType type; }### Answer:
@Test public void testGetRawValue() { CaseFileVariables testedWithValue = new CaseFileVariables(_value); assertEquals(testedWithValue.getRawValue(), _rawValue); CaseFileVariables testedNoValue = new CaseFileVariables(); assertEquals(testedNoValue.getRawValue(), ""); }