4#define BOOST_TEST_DYN_LINK
5#define BOOST_TEST_MODULE LMapMathPluginTest
6#include <boost/test/unit_test.hpp>
7using namespace boost::unit_test_framework;
14BOOST_AUTO_TEST_SUITE(LMathPluginDataValidityTestSuite)
20 device.
open(
"(logicalNameMap?map=mathPlugin.xlmap)");
45 device.
open(
"(logicalNameMap?map=mathPlugin.xlmap)");
68 device.
open(
"(logicalNameMap?map=mathPlugin.xlmap)");
135 device.
open(
"(logicalNameMap?map=mathPlugin.xlmap)");
150 accMathWrite.write();
164 accMathWrite.write();
179 accMathWrite.write();
190 accMathWrite.write();
197BOOST_AUTO_TEST_SUITE_END()
Class allows to read/write registers from device.
ScalarRegisterAccessor< UserType > getScalarRegisterAccessor(const RegisterPath ®isterPathName, size_t wordOffsetInRegister=0, const AccessModeFlags &flags=AccessModeFlags({})) const
Get a ScalarRegisterObject object for the given register.
OneDRegisterAccessor< UserType > getOneDRegisterAccessor(const RegisterPath ®isterPathName, size_t numberOfWords=0, size_t wordOffsetInRegister=0, const AccessModeFlags &flags=AccessModeFlags({})) const
Get a OneDRegisterAccessor object for the given register.
void open(std::string const &aliasName)
Open a device by the given alias name from the DMAP file.
This header collects some conversion routines which should be useful both for ApplicationCore Python ...
@ faulty
The data is considered valid.
BOOST_AUTO_TEST_CASE(testReadSync)