Ejemplo n.º 1
0
        public void FixtureTearDown()
        {
            if (!IgnoreAddResults)
            {
                if (_resultsForCases.Count > 0)
                {
                    var cases = new List <int>();
                    cases.Add(_caseId);


                    var runId = _qaseAPI.CreateNewTestRunAsync(_code, new CreateTestRunRequest
                    {
                        Title = _title,
                        Cases = cases
                    }).Result
                                .Result.Id;

                    if (runId > 0)
                    {
                        foreach (var result in _resultsForCases)
                        {
                            var hash = _qaseAPI.AddTestRunResultAsync(_code, runId, result).Result.Result.Hash;
                        }
                    }
                }
            }
        }
Ejemplo n.º 2
0
        public void CreateNewTestRun()
        {
            QaseAPI qaseAPI = new QaseAPI("https://api.qase.io/v1", "your api token");

            var cases = new List <int>();

            cases.Add(1);

            var id = qaseAPI.CreateNewTestRunAsync("TEST", new CreateTestRunRequest
            {
                Title       = "TestNet2",
                Description = "Test project .Net",
                Cases       = cases
            }).Result
                     .Result.Id;
        }