示例#1
0
        public static WhenStatement UploadTimeSeriesDataRequestIsSend(this WhenStatement whenStatement, string fileContent,
                                                                      string testKey = null)
        {
            whenStatement.GetStatementLogger()
            .Information("[{ContextStatement}] Uploading .csv data to time-series", whenStatement.GetType().Name);

            var session       = whenStatement.GetSessionFromData(testKey);
            var newTimeSeries = whenStatement.GetTimeSeriesFromDatas(testKey);

            var response = _facade.PostUploadTimeSeries(session, newTimeSeries.Id, fileContent);

            whenStatement.AddResultData(response, BddKeyConstants.LastHttpResponse + testKey);

            return(whenStatement);
        }