Example #1
0
        public async Task Blob_trigger_should_return_valid_stream_and_name()
        {
            var    logger = (ListLogger)TestFactory.CreateLogger(LoggerTypes.List);
            Stream s      = new MemoryStream();

            using (StreamWriter sw = new StreamWriter(s))
            {
                await sw.WriteLineAsync("This is a test");

                BlobFunction.Run(s, "TestBlob", logger);
            }
            var msg = logger.Logs[0];

            Assert.Contains("C# Blob trigger function Processed blob Name:TestBlob", msg);
        }
Example #2
0
 public void Setup()
 {
     _mockScanImageService = _mockRepository.Create <IScanImage>();
     _mockLogger           = _mockRepository.Create <ILogger <BlobFunction> >();
     _sut = new BlobFunction(_mockScanImageService.Object, _mockLogger.Object);
 }