示例#1
0
 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)
示例#2
0
 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)