func (s *workItemTypeSuite) TestListWorkItemType304UsingIfNoneMatchHeader() {
	// given
	// Create the work item type first and try to read it back in
	_, witAnimal := s.createWorkItemTypeAnimal()
	require.NotNil(s.T(), witAnimal)
	_, witPerson := s.createWorkItemTypePerson()
	require.NotNil(s.T(), witPerson)
	// Paging in the format <start>,<limit>"
	page := "0,-1"
	_, witCollection := test.ListWorkitemtypeOK(s.T(), nil, nil, s.typeCtrl, space.SystemSpace.String(), &page, nil, nil)
	require.NotNil(s.T(), witCollection)
	// when/then
	// Fetch a single work item type
	ifNoneMatch := generateWorkItemTypesTag(*witCollection)
	test.ListWorkitemtypeNotModified(s.T(), nil, nil, s.typeCtrl, space.SystemSpace.String(), &page, nil, &ifNoneMatch)
}
// TestListWorkItemType304UsingIfNoneMatchHeader tests if we can find the work item types
// "person" and "animal" in the list of work item types with a non-expired "If-None-Match" HTTP request header
TestListWorkItemType304UsingIfNoneMatchHeader tests if we can find the work item types
"person" and "animal" in the list of work item types with a non-expired "If-None-Match" HTTP request header
// TestListWorkItemType304UsingIfNoneMatchHeader tests if we can find the work item types // " person " and " animal " in the list of work item types with a non - expired " If - None - Match " HTTP request header
func (s *workItemTypeSuite) TestListWorkItemType304UsingIfNoneMatchHeader() {
	_, witAnimal := s.createWorkItemTypeAnimal()
	require.NotNil(s.T(), witAnimal)
	_, witPerson := s.createWorkItemTypePerson()
	require.NotNil(s.T(), witPerson)
	page := "0,-1"
	_, witCollection := test.ListWorkitemtypeOK(s.T(), nil, nil, s.typeCtrl, space.SystemSpace.String(), &page, nil, nil)
	require.NotNil(s.T(), witCollection)
	ifNoneMatch := generateWorkItemTypesTag(*witCollection)
	test.ListWorkitemtypeNotModified(s.T(), nil, nil, s.typeCtrl, space.SystemSpace.String(), &page, nil, &ifNoneMatch)
}
func ( s * workItemTypeSuite ) TestListWorkItemType304UsingIfNoneMatchHeader ( ) { _ , witAnimal := s . createWorkItemTypeAnimal ( ) require . NotNil ( s . T ( ) , witAnimal ) _ , witPerson := s . createWorkItemTypePerson ( ) require . NotNil ( s . T ( ) , witPerson ) page := " " _ , witCollection := test . ListWorkitemtypeOK ( s . T ( ) , nil , nil , s . typeCtrl , space . SystemSpace . String ( ) , & page , nil , nil ) require . NotNil ( s . T ( ) , witCollection ) ifNoneMatch := generateWorkItemTypesTag ( * witCollection ) test . ListWorkitemtypeNotModified ( s . T ( ) , nil , nil , s . typeCtrl , space . SystemSpace . String ( ) , & page , nil , & ifNoneMatch ) }
TestListWorkItemType304UsingIfNoneMatchHeader tests if we can find the work item types
"person" and "animal" in the list of work item types with a non-expired "If-None-Match" HTTP request header
TestListWorkItemType304UsingIfNoneMatchHeader tests if we can find the work item types " person " and " animal " in the list of work item types with a non - expired " If - None - Match " HTTP request header
// given // Create the work item type first and try to read it back in // Paging in the format <start>,<limit>" // when/then // Fetch a single work item type