You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@plc4x.apache.org by jf...@apache.org on 2018/11/02 13:54:58 UTC

[incubator-plc4x] branch master updated (fa2688a -> e39cae0)

This is an automated email from the ASF dual-hosted git repository.

jfeinauer pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-plc4x.git.


    from fa2688a  [plc4j-pool] added PoolKeyFactory to produce different keys for different protocols.
     add e39cae0  Add simple mock driver (#38)

No new revisions were added by this update.

Summary of changes:
 plc4j/core/pom.xml                                 |   5 +
 .../apache/plc4x/java/PlcDriverManagerTest.java    |   6 +-
 .../apache/plc4x/java/mock/DoubleMockDriver.java   |  44 +++----
 .../org/apache/plc4x/java/mock/MockDriver.java     |   6 +-
 .../apache/plc4x/java/mock/PlcMockDriverTest.java  |  74 ++++++++++++
 .../base/connection/DefaultPlcFieldHandler.java    |   4 +
 .../java/base/connection/PlcFieldHandler.java      |   3 +
 .../java/mock/connection/PlcMockConnection.java    |  20 +---
 .../plc4x/java/mock/connection/PlcMockDriver.java  |  32 ++++--
 .../org/apache/plc4x/java/mock/MockDevice.java     |  20 ++--
 .../java/org/apache/plc4x/java/mock/MockField.java |  18 +--
 .../apache/plc4x/java/mock/MockFieldHandler.java   |  19 ++-
 .../org/apache/plc4x/java/mock/MockReader.java     |  51 +++++++++
 .../apache/plc4x/java/mock/PlcMockConnection.java  | 111 ++++++++++++++++++
 .../org/apache/plc4x/java/mock/PlcMockDriver.java} |  10 +-
 .../services/org.apache.plc4x.java.spi.PlcDriver   |   2 +-
 .../org/apache/plc4x/java/mock/MockDevice.java     |  21 ++--
 .../java/org/apache/plc4x/java/mock/MockField.java |  18 +--
 .../apache/plc4x/java/mock/MockFieldHandler.java   |  19 ++-
 .../apache/plc4x/java/mock/PlcMockConnection.java  | 127 +++++++++++++++++++++
 .../TestPlcDriver.java => mock/PlcMockDriver.java} |  35 +++---
 .../services/org.apache.plc4x.java.spi.PlcDriver   |   1 +
 .../apache/plc4x/java/mock/PlcMockDriverTest.java  |  91 +++++++++++++++
 23 files changed, 609 insertions(+), 128 deletions(-)
 create mode 100644 plc4j/core/src/test/java/org/apache/plc4x/java/mock/PlcMockDriverTest.java
 copy integrations/apache-edgent/src/test/java/org/apache/plc4x/edgent/mock/MockFieldItem.java => plc4j/protocols/driver-bases/base/src/main/java/org/apache/plc4x/java/mock/connection/PlcMockConnection.java (66%)
 copy integrations/apache-edgent/src/test/java/org/apache/plc4x/edgent/mock/MockFieldItem.java => plc4j/protocols/driver-bases/base/src/main/java/org/apache/plc4x/java/mock/connection/PlcMockDriver.java (50%)
 copy integrations/apache-edgent/src/test/java/org/apache/plc4x/edgent/mock/MockFieldItem.java => plc4j/protocols/driver-bases/test/src/main/java/org/apache/plc4x/java/mock/MockDevice.java (68%)
 copy integrations/apache-edgent/src/test/java/org/apache/plc4x/edgent/mock/MockFieldItem.java => plc4j/protocols/driver-bases/test/src/main/java/org/apache/plc4x/java/mock/MockField.java (68%)
 copy integrations/apache-edgent/src/test/java/org/apache/plc4x/edgent/mock/MockFieldItem.java => plc4j/protocols/driver-bases/test/src/main/java/org/apache/plc4x/java/mock/MockFieldHandler.java (61%)
 create mode 100644 plc4j/protocols/driver-bases/test/src/main/java/org/apache/plc4x/java/mock/MockReader.java
 create mode 100644 plc4j/protocols/driver-bases/test/src/main/java/org/apache/plc4x/java/mock/PlcMockConnection.java
 copy plc4j/{core/src/test/java/org/apache/plc4x/java/mock/MockDriver.java => protocols/driver-bases/test/src/main/java/org/apache/plc4x/java/mock/PlcMockDriver.java} (83%)
 copy plc4j/protocols/{ads => driver-bases/test}/src/main/resources/META-INF/services/org.apache.plc4x.java.spi.PlcDriver (95%)
 copy integrations/apache-edgent/src/test/java/org/apache/plc4x/edgent/mock/MockFieldItem.java => plc4j/protocols/test/src/main/java/org/apache/plc4x/java/mock/MockDevice.java (63%)
 copy integrations/apache-edgent/src/test/java/org/apache/plc4x/edgent/mock/MockFieldItem.java => plc4j/protocols/test/src/main/java/org/apache/plc4x/java/mock/MockField.java (68%)
 copy integrations/apache-edgent/src/test/java/org/apache/plc4x/edgent/mock/MockFieldItem.java => plc4j/protocols/test/src/main/java/org/apache/plc4x/java/mock/MockFieldHandler.java (61%)
 create mode 100644 plc4j/protocols/test/src/main/java/org/apache/plc4x/java/mock/PlcMockConnection.java
 copy plc4j/protocols/test/src/main/java/org/apache/plc4x/java/{test/TestPlcDriver.java => mock/PlcMockDriver.java} (66%)
 create mode 100644 plc4j/protocols/test/src/test/java/org/apache/plc4x/java/mock/PlcMockDriverTest.java