1 package unit.kernel.modbus.standalone_modbus_port_configuration;
3 import com.ghgande.j2mod.modbus.util.SerialParameters;
4 import com.pholser.junit.quickcheck.From;
5 import com.pholser.junit.quickcheck.Property;
6 import com.pholser.junit.quickcheck.runner.JUnitQuickcheck;
10 import org.junit.rules.ExpectedException;
11 import org.junit.runner.RunWith;
15 import static org.junit.Assert.assertEquals;
21 @RunWith(JUnitQuickcheck.class)
32 public final ExpectedException expectedException =
33 ExpectedException.none();
36 public void portName(String portName){
43 public void stopBits(
int stopBits){
50 public void parityBits(
int parityBits){
56 public void dataBits(
int dataBits){
62 public void baudRateValidArgument(
int baudRate) {
70 public void baudRateInvalidArgument(
int baudRate){
72 expectedException.expect(IllegalArgumentException.class);
78 public void encoding(String encoding){
84 public void serialParameters(
92 parameters.getBaudRate()
96 parameters.getDatabits()
100 parameters.getStopbits()
104 parameters.getPortName()
108 parameters.getParity()
112 parameters.getStopbits()
void setStopBits(int stopBits)
void setDataBits(int dataBits)
void setBaudRate(int baudRate)
void setEncoding(String encoding)
SerialParameters getSerialParameters()
void setPortName(String portName)
void setParityBits(int parityBits)