コード例 #1
0
        public async Task RunAsync(string[] args)
        {
            var options = _argumentParser.Parse(args);

            var featureFile = await _fileLoader.OpenAsync(options.FeatureInputFilePath);

            var featureData = _featureExtractor.Extract(featureFile);

            var trxFile = await _fileLoader.OpenAsync(options.TrxInputFilePath);

            var trxData = _trxResultsParser.Build(trxFile);

            await _resultRenderer.RenderAsync(featureData, trxData, options.OutputFilePath);
        }