Unit tests for eso::uatools::Client. More...
#include <gtest/gtest.h>#include <eso/uatools/ualib/client.hpp>#include <ifw/fnd/defs/iCommAdapter.hpp>#include <ifw/fnd/defs/logger.hpp>Classes | |
| class | eso::uatools::test::UalibLoggerEnvironment |
Namespaces | |
| namespace | eso |
| namespace | eso::uatools |
| namespace | eso::uatools::test |
Functions | |
| eso::uatools::test::TEST (ClientCapabilities, AdvertisesSupportedOperations) | |
| eso::uatools::test::TEST (ClientCapabilities, HonestlyReportsUnsupported) | |
| eso::uatools::test::TEST (ClientCapabilities, ConnectionStateEventsAreSupported) | |
| eso::uatools::test::TEST (ClientCapabilities, CancellationIsSupported) | |
| eso::uatools::test::TEST (ClientContract, GetContractVersionReturnsOne) | |
| eso::uatools::test::TEST (ClientLifecycle, FreshClientIsDisconnected) | |
| eso::uatools::test::TEST (ClientLifecycle, DisconnectWithoutConnectIsIdempotent) | |
| eso::uatools::test::TEST (ClientLifecycle, SetConnectionStateHandlerReturnsLiveToken) | |
| eso::uatools::test::TEST (ClientLifecycle, ConnectBeforeConfigureReturnsInvalidState) | |
| eso::uatools::test::TEST (ValueTypeCoverage, NarrowIntegersAreHoldable) | |
| eso::uatools::test::TEST (ValueTypeCoverage, NarrowVectorsAreHoldable) | |
| eso::uatools::test::TEST (ClientDataOps, ReadWhileDisconnectedReturnsNotConnected) | |
| eso::uatools::test::TEST (ClientDataOps, WriteWhileDisconnectedReturnsNotConnected) | |
| eso::uatools::test::TEST (ClientDataOps, BrowseWhileDisconnectedReturnsNotConnected) | |
| eso::uatools::test::TEST (ClientDataOps, CallWhileDisconnectedReturnsNotConnected) | |
| eso::uatools::test::TEST (ClientDataOps, SubscribeWhileDisconnectedReturnsNotConnected) | |
| eso::uatools::test::TEST (ClientDataOps, ReadDataTypeWhileDisconnectedReturnsNotConnected) | |
| eso::uatools::test::TEST (ClientDataOps, DiscoverReturnsUnsupported) | |
| eso::uatools::test::TEST (ClientDataOps, UnsubscribeAllWhileDisconnectedReturnsNotConnected) | |
| eso::uatools::test::TEST (ClientLifecycle, ConfigureWhileDisconnectedSucceeds) | |
| eso::uatools::test::TEST (ClientLifecycle, ConnectToUnreachableEndpointFailsCleanly) | |
Unit tests for eso::uatools::Client.
Scope: contract checks that do not require a running OPC UA server.
Operations that need a real server (Read against existing nodes, Subscribe notifications, ...) are covered by a separate Robot suite that spawns UaTstServer.