[x] add getter method unsigned long int getDeviceSerialNr()
configuration
An adapter (IAssetsDeviceSerialNrAdapter interface as defined in #39) shall be injectable into the Assets class:
[x] as constructor parameter, default = 0
[x] by method Assets::setDeviceSerialNrAdapter(IAssetsDeviceSerialNrAdapter* deviceSerialNr)
[x] on injection the value shall directly be read (if the adaper is a valid instance) and the Assets::m_deviceSerialNr (as defined by #38) shall be set accordingly.
m_deviceSerialNr
unsigned long int getDeviceSerialNr()
configuration An adapter (IAssetsDeviceSerialNrAdapter
interface as defined in #39) shall be injectable into the Assets class:Assets::setDeviceSerialNrAdapter(IAssetsDeviceSerialNrAdapter* deviceSerialNr)
Assets::m_deviceSerialNr
(as defined by #38) shall be set accordingly.