public IActionResult StartValidation()
        {
            // We'll need to define this later;
            var blobContainer = "username";
            var blobFolder    = $"sessions/{Guid.NewGuid()}";

            var writer = new ContextWriter(_storageService, blobContainer, blobFolder);
            var reader = new ContextReader(_storageService, blobContainer);

            var kernelContext = new KernelContext
            {
                OpenWriteData  = writer.OpenWrite,
                WriteData      = writer.Write,
                CloseWriteData = writer.CloseWrite,

                OpenReadData  = reader.OpenRead,
                ReadData      = reader.Read,
                CloseReadData = reader.CloseRead,

                LogDebug = Console.WriteLine
            };

            using (var kernel = _cppKernelFactory.Create(kernelContext))
            {
                kernel.StartValidation();
            }

            return(Ok(new { blobContainer, blobFolder }));
        }
 public void AfterTest(ITest test)
 {
     ContextWriter.WriteLine(ClassDescription);
 }
Exemple #3
0
 public ContextHub(ContextReader contextReader, ContextWriter contextWriter)
 {
     this.contextReader = contextReader;
     this.contextWriter = contextWriter;
 }
Exemple #4
0
 public void CleanUp()
 {
     ContextWriter.WriteLine(ClassDescription, this.Counter++);
 }
Exemple #5
0
 public void BaseTearDown()
 {
     ContextWriter.WriteLine(ClassDescription, this.Counter++);
 }
Exemple #6
0
 public void OneTimeTearDown()
 {
     ContextWriter.WriteLine(this.Counter++);
 }
Exemple #7
0
 public void SetUpTearDown()
 {
     ContextWriter.WriteLine(this.Counter++);
 }
Exemple #8
0
 public void OneTimeSetUp()
 {
     ContextWriter.WriteLine(this.Counter++);
 }
 public void Init()
 {
     ContextWriter.WriteLine(ClassDescription, Counter++);
 }
Exemple #10
0
 public ContextsController(ContextWriter contextWriter,
                           ContextReader contextReader)
 {
     this.contextWriter = contextWriter;
     this.contextReader = contextReader;
 }
 public void CleanUp()
 {
     ContextWriter.WriteLine(ClassDescription);
 }
Exemple #12
0
 public void SimpleTestToDemonstrateNUnitCapabillities()
 {
     ContextWriter.WriteLine(ClassDescription);
 }