Exemple #1
0
 public BlobTriggerTests(AzuriteFixture azuriteFixture)
 {
     account = azuriteFixture.GetAccount();
     account.CreateBlobServiceClient().GetBlobContainerClient(ContainerName).DeleteIfExists();
     // make sure our system containers are present
     CreateContainer(account, "azure-webjobs-hosts");
 }
 public ScenarioTests(AzuriteFixture azuriteFixture)
 {
     account = azuriteFixture.GetAccount();
     account.CreateBlobServiceClient().GetBlobContainerClient(ContainerName).DeleteIfExists();
     // make sure our system containers are present
     account.CreateBlobServiceClient().GetBlobContainerClient("azure-webjobs-hosts").CreateIfNotExists();
     account.CreateQueueServiceClient().GetQueueClient(QueueName).DeleteIfExists();
 }
        public BlobTriggerExecutorTests(AzuriteFixture azuriteFixture)
        {
            account = azuriteFixture.GetAccount();
            account.CreateBlobServiceClient().GetBlobContainerClient(ContainerName).DeleteIfExists();
            var loggerFactory = new LoggerFactory();

            loggerFactory.AddProvider(_loggerProvider);
            _logger = loggerFactory.CreateLogger <BlobListener>();
        }
Exemple #4
0
        public QueueTriggerBindingIntegrationTests(AzuriteFixture azuriteFixture)
        {
            IQueueTriggerArgumentBindingProvider provider = new UserTypeArgumentBindingProvider();
            ParameterInfo pi = new StubParameterInfo("parameterName", typeof(UserDataType));
            var           argumentBinding = provider.TryCreate(pi);

            var fakeAccount = azuriteFixture.GetAccount();
            QueueServiceClient queueServiceClient = fakeAccount.CreateQueueServiceClient();
            QueueClient        queue = queueServiceClient.GetQueueClient("queueName-queuetriggerbindingintegrationtests");

            IWebJobsExceptionHandler exceptionHandler = new WebJobsExceptionHandler(new Mock <IHost>().Object);
            var enqueueWatcher = new Host.Queues.Listeners.SharedQueueWatcher();

            _binding = new QueueTriggerBinding("parameterName", queueServiceClient, queue, argumentBinding,
                                               new QueuesOptions(), exceptionHandler,
                                               enqueueWatcher,
                                               null, null);
        }
Exemple #5
0
 public QueueTriggerTests(AzuriteFixture azuriteFixture)
 {
     account = azuriteFixture.GetAccount();
     account.CreateQueueServiceClient().GetQueueClient(QueueName).DeleteIfExists();
 }
 public void SetUp()
 {
     Instance = InitializeAzuriteWithRetry(2);
 }
Exemple #7
0
 public BlobConfigurationTests()
 {
     azuriteFixture = AzuriteNUnitFixture.Instance;
 }
Exemple #8
0
 public BlobConfigurationTests(AzuriteFixture azuriteFixture)
 {
     this.azuriteFixture = azuriteFixture;
 }
Exemple #9
0
 public BlobTests(AzuriteFixture azuriteFixture)
 {
     account = azuriteFixture.GetAccount();
     account.CreateBlobServiceClient().GetBlobContainerClient(ContainerName).DeleteIfExists();
     account.CreateQueueServiceClient().GetQueueClient(TriggerQueueName).DeleteIfExists();
 }
 public HostCallTests(AzuriteFixture azuriteFixture)
 {
     account = azuriteFixture.GetAccount();
     account.CreateBlobServiceClient().GetBlobContainerClient(ContainerName).DeleteIfExists();
 }
 public HostStartTests(AzuriteFixture azuriteFixture)
 {
     account = azuriteFixture.GetAccount();
 }
Exemple #12
0
 public void SetUp()
 {
     Instance = new AzuriteFixture();
 }
 public HostCallTests(AzuriteFixture azuriteFixture)
 {
     account = azuriteFixture.GetAccount();
     account.CreateQueueServiceClient().GetQueueClient(QueueName).DeleteIfExists();
     account.CreateQueueServiceClient().GetQueueClient(OutputQueueName).DeleteIfExists();
 }
Exemple #14
0
 public DataBindingFunctionalTests(AzuriteFixture azuriteFixture)
 {
     account = azuriteFixture.GetAccount();
     account.CreateQueueServiceClient().GetQueueClient(QueueName).DeleteIfExists();
 }
Exemple #15
0
 public StorageBlobScanInfoManagerTests(AzuriteFixture azuriteFixture)
 {
     account = azuriteFixture.GetAccount();
 }