public async Task TryCreateAsync_AccountOverride_OverrideIsApplied() { ParameterInfo parameter = GetType().GetMethod("TestJob_AccountOverride", BindingFlags.NonPublic | BindingFlags.Static).GetParameters()[0]; TriggerBindingProviderContext context = new TriggerBindingProviderContext(parameter, CancellationToken.None); ITriggerBinding binding = await _provider.TryCreateAsync(context); Assert.NotNull(binding); }
public async Task TryCreateAsync_AccountOverride_OverrideIsApplied() { _mockMessagingProvider.Setup(p => p.CreateNamespaceManager("testaccount")).Returns <NamespaceManager>(null); _mockMessagingProvider.Setup(p => p.CreateMessagingFactory("test", "testaccount")).Returns <MessagingFactory>(null); ParameterInfo parameter = GetType().GetMethod("TestJob_AccountOverride").GetParameters()[0]; TriggerBindingProviderContext context = new TriggerBindingProviderContext(parameter, CancellationToken.None); ITriggerBinding binding = await _provider.TryCreateAsync(context); _mockMessagingProvider.VerifyAll(); }