/** * Create an instance of {@link GlobalAttributeDefinitionCreateRequest } * */ public GlobalAttributeDefinitionCreateRequest createGlobalAttributeDefinitionCreateRequest() { return new GlobalAttributeDefinitionCreateRequest(); }
/** * Create an instance of {@link GlobalAttributeDefinitionCreateRequest } * */ public GlobalAttributeDefinitionCreateRequest createGlobalAttributeDefinitionCreateRequest() { return new GlobalAttributeDefinitionCreateRequest(); }
/** * Create an instance of {@link GlobalAttributeDefinitionCreateRequest } * */ public GlobalAttributeDefinitionCreateRequest createGlobalAttributeDefinitionCreateRequest() { return new GlobalAttributeDefinitionCreateRequest(); }
public Object createNewInstance() { return new GlobalAttributeDefinitionCreateRequest(); }
public Object createNewInstance() { return new GlobalAttributeDefinitionCreateRequest(); }
public Object createNewInstance() { return new GlobalAttributeDefinitionCreateRequest(); }
@Test public void testCreateGlobalAttributeDefinition() { // Create a global attribute definition key. GlobalAttributeDefinitionKey globalAttributeDefinitionKey = new GlobalAttributeDefinitionKey(GLOBAL_ATTRIBUTE_DEFINITON_LEVEL, GLOBAL_ATTRIBUTE_DEFINITON_NAME); // Create a global attribute definition create request. GlobalAttributeDefinitionCreateRequest request = new GlobalAttributeDefinitionCreateRequest(globalAttributeDefinitionKey, attributeValueListKeyNull); // Create a global attribute definition. GlobalAttributeDefinition globalAttributeDefinition = new GlobalAttributeDefinition(); // Mock calls to external methods. when(globalAttributeDefinitionService.createGlobalAttributeDefinition(request)).thenReturn(globalAttributeDefinition); // Call the method under test. GlobalAttributeDefinition response = globalAttributeDefinitionRestController.createGlobalAttributeDefinition(request); // Verify the external calls. verify(globalAttributeDefinitionService).createGlobalAttributeDefinition(request); verifyNoMoreInteractions(globalAttributeDefinitionService); // Validate the response. assertEquals(globalAttributeDefinition, response); }
@Test public void testCreateGlobalAttributeDefinitionInvalidGlobalAttributeDefinitionLevel() { // Create a global attribute definition key with an unsupported global attribute definition level. GlobalAttributeDefinitionKey globalAttributeDefinitionKey = new GlobalAttributeDefinitionKey(GLOBAL_ATTRIBUTE_DEFINITON_INVALID_LEVEL, GLOBAL_ATTRIBUTE_DEFINITON_NAME); // Create a global attribute definition create request. GlobalAttributeDefinitionCreateRequest request = new GlobalAttributeDefinitionCreateRequest(globalAttributeDefinitionKey, attributeValueListKeyNull); // Try to call the method under test. try { globalAttributeDefinitionService.createGlobalAttributeDefinition(request); fail(); } catch (IllegalArgumentException e) { assertEquals(String.format("Global attribute definition with level \"%s\" is not supported.", GLOBAL_ATTRIBUTE_DEFINITON_INVALID_LEVEL), e.getMessage()); } // Verify the external calls. verify(globalAttributeDefinitionHelper).validateGlobalAttributeDefinitionKey(globalAttributeDefinitionKey); verifyNoMoreInteractionsHelper(); }
GlobalAttributeDefinitionCreateRequest request = new GlobalAttributeDefinitionCreateRequest(globalAttributeDefinitionKey, attributeValueListKeyNull);