Example #1
0
        public async Task UploadToS3Test(string path)
        {
            DataList dataList     = GetDataFromFile(path);
            var      uploadClient = new ParameterUploadClient(dataList);

            Assert.IsNull(uploadClient.GetResults());

            await uploadClient.Upload();

            var result = uploadClient.GetResults();

            Assert.AreEqual(ResultType.Success, result.Type);
        }
Example #2
0
        public async Task <ResultContainer> Upload(string path)
        {
            FileLoader fl   = new FileLoader();
            var        json = fl.Get(path);

            JsonFlattener jf       = new JsonFlattener();
            var           dataList = jf.Flatten(json);

            ParameterUploadClient puc = new ParameterUploadClient(dataList);
            await puc.Upload();

            ResultContainer result = puc.GetResults();

            return(result);
        }