예제 #1
0
        public async Task AddTestCase()
        {
            var client = new DataClient("664ca358-3ae8-4d79-9554-682d21a01467").TestCases();

            var testCase = new DataTestCaseRequest()
            {
                Title = "Our First TestCase"
            };

            var id = client.AddTestCase(testCase).Result;

            var returnedTestCase = client.GetTestCase(id).Result;

            Assert.AreEqual(client.AccountId.ToString(), returnedTestCase.AccountId);
            Assert.AreEqual(testCase.Title.ToString(), returnedTestCase.Title);

            await client.DeleteTestCase(id).ConfigureAwait(false);

            Thread.Sleep(1000);

            var deletedTestCase = client.GetTestCase(id).Result;

            Assert.IsNull(deletedTestCase);
        }