Package com.powsybl.tools.test
Class AbstractToolTest
java.lang.Object
com.powsybl.tools.test.AbstractToolTest
- Author:
- Geoffroy Jamgotchian <geoffroy.jamgotchian at rte-france.com>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract void
protected void
assertCommand
(Command command, String commandName, int optionCount, int requiredOptionCount) protected void
assertCommand
(String[] args, int expectedStatus, String expectedOut, String expectedErr) protected void
assertOption
(org.apache.commons.cli.Options options, String optionName, boolean isRequired, boolean hasArgument) protected void
createFile
(String filename, String content) getTools()
void
setUp()
void
tearDown()
-
Field Details
-
fileSystem
-
platformConfig
-
-
Constructor Details
-
AbstractToolTest
public AbstractToolTest()
-
-
Method Details
-
setUp
- Throws:
Exception
-
createFile
- Throws:
IOException
-
tearDown
- Throws:
IOException
-
getTools
-
assertCommand
protected void assertCommand(String[] args, int expectedStatus, String expectedOut, String expectedErr) throws IOException - Throws:
IOException
-
assertCommand
@Test public abstract void assertCommand() -
assertCommand
-
assertOption
protected void assertOption(org.apache.commons.cli.Options options, String optionName, boolean isRequired, boolean hasArgument)
-