Exemplo n.º 1
0
        public void WhenISendRequestToGetItsMetadata()
        {
            var file_path = ContextHelp.GetFromContext <Base>("File_path");
            var response  = new GetMetadata_request(file_path).Send_request();

            response.EnsureSuccessful();
            ContextHelp.AddToContext("LastApiResponse", response);
        }
Exemplo n.º 2
0
        public void WhenIUploadTheFile(Table table)
        {
            var uploadFile = table.CreateInstance <UploadFileDto>();
            var filePath   = ContextHelp.GetFromContext <string>("FilePath");
            var file       = File.ReadAllBytes(filePath);
            var response   = new UploadFile_request(uploadFile, file).Send_request();

            response.EnsureSuccessful();
            ContextHelp.AddToContext("LastApiResponse", response);
        }
Exemplo n.º 3
0
        public void GivenIHaveFileToUpload(string fileName)
        {
            var filePath = GetFilePath(fileName);

            File.Exists(filePath)
            .Should()
            .BeTrue($"expected {fileName} to exists with test fata files inside the {filePath}");

            ContextHelp.AddToContext("FilePath", filePath);
        }
Exemplo n.º 4
0
        public void GivenIHaveAPathToFile(Table table)
        {
            var path = table.CreateInstance <Base>();

            ContextHelp.AddToContext <Base>("File_path", path);
            string[] header = { "Path", "Mode", "AutoRename", "Mute" };
            string[] row    = { "/diagram.png", "add", "true", "false" };
            var      t      = new Table(header);

            t.AddRow(row);
            var upload = new GetFileListSteps();

            upload.GivenIHaveFileToUpload("diagram.png");
            upload.WhenIUploadTheFile(t);
        }