AusweisApp2/test/helper/MockWorkflowAuthenticateUi.h

69 lines
1.1 KiB
C
Raw Permalink Normal View History

2017-07-03 09:30:10 +02:00
/*!
* \brief Mock implementation of WorkflowAuthenticateUi.
*
2019-05-22 10:08:38 +02:00
* \copyright Copyright (c) 2014-2019 Governikus GmbH & Co. KG, Germany
2017-07-03 09:30:10 +02:00
*/
#pragma once
#include "view/WorkflowAuthenticateUi.h"
namespace governikus
{
class MockWorkflowAuthenticateUi
: public WorkflowAuthenticateUi
{
public:
MockWorkflowAuthenticateUi(QSharedPointer<AuthModel> pModel)
: WorkflowAuthenticateUi(pModel)
{
}
virtual StepAdviseUserToRemoveCardUi* createStepAdviseUserToRemoveCardUi() override
{
return nullptr;
}
virtual StepAuthenticationDoneUi* createStepAuthenticationDoneUi() override
{
return nullptr;
}
virtual StepChooseDeviceUi* createStepChooseDeviceUi() override
{
return nullptr;
}
virtual StepChooseCardUi* createStepChooseCardUi() override
{
return nullptr;
}
virtual StepDidAuthenticateEac1Ui* createStepDidAuthenticateEac1Ui() override
{
return nullptr;
}
virtual StepErrorUi* createStepErrorUi() override
{
return nullptr;
}
virtual StepProcessingUi* createStepProcessingUi() override
{
return nullptr;
}
};
2019-01-03 15:06:22 +01:00
} // namespace governikus