def test_create_testplan(self): # Arrange client = VstsClient(self.instance, self.personal_access_token) name = 'Test Plan {}'.format(random.randrange(99)) desc = 'Description for {}'.format(name) # Act testplan = client.create_testplan('Contoso', name, desc) # Assert self.assertIsNotNone(testplan) self.assertEqual(name, testplan.name) self.assertEqual(desc, testplan.description)
def test_create_testplan_with_start_and_end_date(self): # Arrange client = VstsClient(self.instance, self.personal_access_token) name = 'Test Plan {}'.format(random.randrange(99)) desc = 'Description for {}'.format(name) start_date = datetime.datetime.utcnow() end_date = start_date + datetime.timedelta(days=21) # Act testplan = client.create_testplan('Contoso', name, desc, start_date, end_date) # Assert self.assertIsNotNone(testplan) self.assertEqual(name, testplan.name) self.assertEqual(desc, testplan.description)