TwiceAsNice
2019-02-18
|
#include <boost/test/unit_test.hpp>
#include "Device/QuantumComposers/PropertyName.h"
#include "test/Device/QuantumComposers/BasdaDeviceFixture.h"
#include "test/NiceInfrastructure.h"
Classes | |
struct | Fixture |
Functions | |
BOOST_AUTO_TEST_CASE (ShouldSetClockPeriod) | |
BOOST_AUTO_TEST_CASE (ShouldUseNewHardwareConnectionAfterHardwareFailsToSetClockPeriod) | |
BOOST_AUTO_TEST_CASE (ShouldInvalidateCurrentClockPeriodAfterHardwareFailure) | |
BOOST_AUTO_TEST_CASE (ShouldSetInternalOutputModeToSingleShotMode) | |
BOOST_AUTO_TEST_CASE (ShouldSetInternalOutputModeToContinuousMode) | |
BOOST_AUTO_TEST_CASE (ShouldIgnoreInvalidInternalOutputMode) | |
BOOST_AUTO_TEST_CASE (ShouldInvalidateInternalOutputModeCurrentValueAfterHardwareFailure) | |
BOOST_AUTO_TEST_CASE (ShouldStartOutput) | |
BOOST_AUTO_TEST_CASE (ShouldUseNewHardwareConnectionWhenStartingOutputFails) | |
BOOST_AUTO_TEST_CASE (ShouldStopOutput) | |
BOOST_AUTO_TEST_CASE (ShouldResetHardware) | |
BOOST_AUTO_TEST_CASE (ShouldGenerateSoftwareExternalTrigger) | |
BOOST_AUTO_TEST_CASE (ShouldEnableExternalTrigger) | |
BOOST_AUTO_TEST_CASE (ShouldDisableExternalTrigger) | |
BOOST_AUTO_TEST_CASE (ShouldCatchAllExceptions) | |
BOOST_AUTO_TEST_CASE (ShouldDetectUnreachableHardware) | |
BOOST_AUTO_TEST_CASE (ShouldDetectCommunicationGlitches) | |
BOOST_AUTO_TEST_CASE (ShouldEnableOutputChannelA) | |
BOOST_AUTO_TEST_CASE (ShouldEnableOutputChannelB) | |
BOOST_AUTO_TEST_CASE (ShouldEnableOutputChannelC) | |
BOOST_AUTO_TEST_CASE (ShouldEnableOutputChannelD) | |
BOOST_AUTO_TEST_CASE (ShouldDisableOutputChannelC) | |
BOOST_AUTO_TEST_CASE (ShouldUpdateOutputChannelStatusAsEnabled) | |
BOOST_AUTO_TEST_CASE (ShouldUpdateOutputChannelStatusAsDisabled) | |
BOOST_AUTO_TEST_CASE (ShouldSetPulseWidth) | |
BOOST_AUTO_TEST_CASE (ShouldUpdatePulseWidth) | |
BOOST_AUTO_TEST_CASE (ShouldInvalidatePulseWidth) | |
BOOST_AUTO_TEST_CASE (ShouldSetPulseDelayAndUpdatePropertyImmediately) | |
BOOST_AUTO_TEST_CASE (ShouldUpdatePulseDelay) | |
BOOST_AUTO_TEST_CASE (ShouldSetDutyCycleModeAtChannel) | |
BOOST_AUTO_TEST_CASE (ShouldSetContinuousModeAtChannel) | |
BOOST_AUTO_TEST_CASE (ShouldUpdateChannelOutputModeStatus) | |
BOOST_AUTO_TEST_CASE (ShouldInvalidateChannelOutputModeStatus) | |
BOOST_AUTO_TEST_CASE (ShouldSetNumberOfPulsesDuringOnCycle) | |
BOOST_AUTO_TEST_CASE (ShouldUpdateNumberOfPulsesDuringOnCycle) | |
BOOST_AUTO_TEST_CASE (ShouldInvalidateNumberOfPulsesDuringOnCycle) | |
BOOST_AUTO_TEST_CASE (ShouldSetNumberOfPulsesDuringOffCycle) | |
BOOST_AUTO_TEST_CASE (ShouldUpdateNumberOfPulsesDuringOffCycle) | |
BOOST_AUTO_TEST_CASE (ShouldSetNormalPulsePolarity) | |
BOOST_AUTO_TEST_CASE (ShouldSetInvertedPulsePolarity) | |
BOOST_AUTO_TEST_CASE (ShouldSetInvalidPulsePolarity) | |
BOOST_AUTO_TEST_CASE (ShouldUpdatePulsePolarity) | |
BOOST_AUTO_TEST_CASE (ShouldInvalidatePulsePolarityProperty) | |
BOOST_AUTO_TEST_SUITE_END () | |
Variables | |
static volatile int | setup = basda::test::NiceInfrastructure::startSingletons() |
BOOST_AUTO_TEST_CASE | ( | ShouldSetClockPeriod | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldUseNewHardwareConnectionAfterHardwareFailsToSetClockPeriod | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldInvalidateCurrentClockPeriodAfterHardwareFailure | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetInternalOutputModeToSingleShotMode | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetInternalOutputModeToContinuousMode | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldIgnoreInvalidInternalOutputMode | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldInvalidateInternalOutputModeCurrentValueAfterHardwareFailure | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldStartOutput | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldUseNewHardwareConnectionWhenStartingOutputFails | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldStopOutput | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldResetHardware | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldGenerateSoftwareExternalTrigger | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldEnableExternalTrigger | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldDisableExternalTrigger | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldCatchAllExceptions | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldDetectUnreachableHardware | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldDetectCommunicationGlitches | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldEnableOutputChannelA | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldEnableOutputChannelB | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldEnableOutputChannelC | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldEnableOutputChannelD | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldDisableOutputChannelC | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldUpdateOutputChannelStatusAsEnabled | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldUpdateOutputChannelStatusAsDisabled | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetPulseWidth | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldUpdatePulseWidth | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldInvalidatePulseWidth | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetPulseDelayAndUpdatePropertyImmediately | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldUpdatePulseDelay | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetDutyCycleModeAtChannel | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetContinuousModeAtChannel | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldUpdateChannelOutputModeStatus | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldInvalidateChannelOutputModeStatus | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetNumberOfPulsesDuringOnCycle | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldUpdateNumberOfPulsesDuringOnCycle | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldInvalidateNumberOfPulsesDuringOnCycle | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetNumberOfPulsesDuringOffCycle | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldUpdateNumberOfPulsesDuringOffCycle | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetNormalPulsePolarity | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetInvertedPulsePolarity | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldSetInvalidPulsePolarity | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldUpdatePulsePolarity | ) |
BOOST_AUTO_TEST_CASE | ( | ShouldInvalidatePulsePolarityProperty | ) |
BOOST_AUTO_TEST_SUITE_END | ( | ) |
|
static |