| 1234567891011121314151617181920212223242526272829 |
- using qdr.fnd.core.pqueue.Process;
- using Quadarax.Foundation.Core.Data;
- using Quadarax.Foundation.Core.Logging;
- namespace qdr.fnd.core.pqueue.test.Process.Mock
- {
- internal class PsProcessProviderBaseMock : PsProcessProviderBase
- {
- public PsProcessProviderBaseMock(ProcessDoneCallback processDoneCallback, ProcessStdOutputCallback processStdOutputCallback, string itemId, TypedArgument[] arguments, ILogger logger) : base(processDoneCallback, processStdOutputCallback, itemId, arguments, logger)
- {
- }
- public void TestOnProcessError(Exception exception)
- {
- var task = base.OnProcessError(exception);
- task.Wait();
- }
- public TValue? TestGetArgumentValue<TValue>(string name)
- {
- return base.GetArgumentValue<TValue>(name);
- }
- public bool TestContainsArgument(string name)
- {
- return base.ContainsArgument(name);
- }
- }
- }
|