@Override public void modifyTestElement(TestElement element) { super.configureTestElement(element); if (element instanceof JSONPathAssertion) { JSONPathAssertion jpAssertion = (JSONPathAssertion) element; jpAssertion.setJsonPath(jsonPath.getText()); jpAssertion.setExpectedValue(jsonValue.getText()); jpAssertion.setJsonValidationBool(jsonValidation.isSelected()); jpAssertion.setExpectNull(expectNull.isSelected()); jpAssertion.setInvert(invert.isSelected()); } }
@Override public void modifyTestElement(TestElement element) { super.configureTestElement(element); if (element instanceof JSONPathAssertion) { JSONPathAssertion jpAssertion = (JSONPathAssertion) element; jpAssertion.setJsonPath(jsonPath.getText()); jpAssertion.setExpectedValue(jsonValue.getText()); jpAssertion.setJsonValidationBool(jsonValidation.isSelected()); jpAssertion.setExpectNull(expectNull.isSelected()); jpAssertion.setInvert(invert.isSelected()); jpAssertion.setIsRegex(isRegex.isSelected()); } }
@Override public void modifyTestElement(final TestElement testElement) { super.configureTestElement(testElement); final HonoCommanderSampler sampler = (HonoCommanderSampler) testElement; sampler.modifyServerOptions(honoServerOptions); sampler.setReconnectAttempts(reconnectAttempts.getText()); sampler.setTenant(tenant.getText()); sampler.setCommandTimeout(commandTimeOut.getText()); sampler.setCommand(command.getText()); sampler.setCommandPayload(commandPayload.getText()); sampler.setTriggerType(((String) triggerType.getSelectedItem())); }
@Override public void modifyTestElement(TestElement element) { super.configureTestElement(element); if (element instanceof JSONPathAssertion) { JSONPathAssertion jpAssertion = (JSONPathAssertion) element; jpAssertion.setJsonPath(jsonPath.getText()); jpAssertion.setExpectedValue(jsonValue.getText()); jpAssertion.setJsonValidationBool(jsonValidation.isSelected()); jpAssertion.setExpectNull(expectNull.isSelected()); jpAssertion.setInvert(invert.isSelected()); jpAssertion.setIsRegex(isRegex.isSelected()); if (inputFormatGroup.getSelection() != null) { jpAssertion.setInputFormat(inputFormatGroup.getSelection().getActionCommand()); } } }
/** * Modifies a given TestElement to mirror the data in the gui components. * * @see * org.apache.jmeter.gui.JMeterGUIComponent#modifyTestElement(TestElement) */ @Override public void modifyTestElement(TestElement s) { super.configureTestElement(s); if (s instanceof OAuthSampler) { OAuthSampler sampler = (OAuthSampler) s; sampler.setConsumerKey(consumerKey.getText()); sampler.setConsumerSecret(consumerSecret.getText()); sampler.setRequestBody(body.getText()); sampler.setMethod(httpMethods.getText()); sampler.setUseKeepAlive(useKeepAlive.isSelected()); sampler.setAutoRedirects(automaticRedirect.isSelected()); sampler.setHostBaseUrl(hostBaseUrl.getText()); sampler.setResource(resource.getText()); sampler.setPortNumber(port.getText()); sampler.setRequestHeaders(headers.getText()); } }
/** * Modifies a given TestElement to mirror the data in the gui components. * * @see * org.apache.jmeter.gui.JMeterGUIComponent#modifyTestElement(TestElement) */ @Override public void modifyTestElement(TestElement s) { super.configureTestElement(s); if (s instanceof OAuthSampler) { OAuthSampler sampler = (OAuthSampler) s; sampler.setConsumerKey(consumerKey.getText()); sampler.setConsumerSecret(consumerSecret.getText()); sampler.setRequestBody(body.getText()); sampler.setMethod(httpMethods.getText()); sampler.setUseKeepAlive(useKeepAlive.isSelected()); sampler.setAutoRedirects(automaticRedirect.isSelected()); sampler.setHostBaseUrl(hostBaseUrl.getText()); sampler.setResource(resource.getText()); sampler.setPortNumber(port.getText()); sampler.setRequestHeaders(headers.getText()); } }
@Override public void modifyTestElement(final TestElement testElement) { super.configureTestElement(testElement); final HonoSenderSampler sampler = (HonoSenderSampler) testElement; sampler.modifyServerOptions(honoServerOptions); sampler.setEndpoint(HonoSampler.Endpoint.valueOf(endpoint.getText())); sampler.setTenant(tenant.getText()); sampler.setContainer(container.getText()); sampler.setDeviceId(deviceId.getText()); sampler.setSetSenderTime(setSenderTime.isSelected()); sampler.setWaitForCredits(waitForCredits.isSelected()); sampler.setWaitForDeliveryResult(waitForDeliveryResult.isSelected()); sampler.setWaitForReceivers(waitForReceivers.getText()); sampler.setWaitForReceiversTimeout(waitForReceiversTimeout.getText()); sampler.setSendTimeout(sampleSendTimeout.getText()); sampler.setMessageCountPerSamplerRun(msgCountPerSamplerRun.getText()); sampler.setContentType(contentType.getText()); sampler.setData(data.getText()); sampler.setRegistrationAssertion(assertion.getText()); // device registration service sampler.modifyRegistrationServiceOptions(registrationServiceOptions); }