@Test public void testAlli18n() { ComponentTestUtils.checkAllI18N(new BulkFileProperties(null).init(), errorCollector); ComponentTestUtils.checkAllI18N(new FixedConnectorsComponentProperties(null) { @Override protected Set<PropertyPathConnector> getAllSchemaPropertiesConnectors(boolean isOutputConnection) { // TODO Auto-generated method stub return null; } }.init(), errorCollector); ComponentTestUtils.checkAllI18N(new ProxyProperties(null).init(), errorCollector); ComponentTestUtils.checkAllI18N(new SchemaProperties(null).init(), errorCollector); ComponentTestUtils.checkAllI18N(new UserPasswordProperties(null).init(), errorCollector); ComponentTestUtils.checkAllI18N(new SslProperties(null).init(), errorCollector); }
@Test public void testProxyProperties() throws Throwable { ProxyProperties props = (ProxyProperties) new ProxyProperties("proxy").init(); Form mainForm = props.getForm(Form.MAIN); assertTrue(mainForm.getWidget("host").isHidden()); assertTrue(mainForm.getWidget("userPassword").isHidden()); props.useProxy.setValue(true); assertTrue(mainForm.getWidget("useProxy").isCallAfter()); PropertiesDynamicMethodHelper.afterProperty(props, "useProxy"); assertFalse(mainForm.getWidget("host").isHidden()); assertFalse(mainForm.getWidget("userPassword").isHidden()); } }
@Test public void testSetProxy() { ProxyProperties proxyProperties = (ProxyProperties) new ProxyProperties("proxy").init(); proxyProperties.useProxy.setValue(true); proxyProperties.host.setValue("192.168.32.162");