package uk.nhs.kch.rassyeyanie.common.testing.unit;
import java.io.IOException;
import ca.uhn.hl7v2.parser.PipeParser;
public class FilteredTestMessage
implements TestMessage
{
private final String name;
private String inputMessage;
private String outputMessage;
public FilteredTestMessage(String name)
{
this.name = name;
}
@Override
public String getName()
{
return this.name;
}
@Override
public String getInputMessage()
{
return this.inputMessage;
}
@Override
public String getOutputMessage()
{
return this.outputMessage;
}
@Override
public void LoadResources(Class<?> testClass, PipeParser pipeParser)
throws IOException
{
this.inputMessage =
TestUtils.getClassResourceStream(testClass, this.name);
}
@Override
public String toString()
{
return "Filtered(" + this.name + ")";
}
}