@@ -0,0 +1,780 @@
+package org.jenkinsci.plugins.deploydb;%0A%0Aimport com.gargoylesoftware.htmlunit.html.HtmlPage;%0Aimport hudson.model.AbstractProject;%0Aimport org.junit.Rule;%0Aimport org.junit.Test;%0Aimport org.jvnet.hudson.test.JenkinsRule;%0A%0Aimport static org.junit.Assert.assertNotNull;%0A%0Apublic class JobConfigTest %7B%0A%0A    @Rule public final JenkinsRule jenkins = new JenkinsRule();%0A%0A    @Test public void newJobConfigurationShouldNotFail() throws Exception %7B%0A        // Given we create a brand new job%0A        AbstractProject%3C?, ?%3E job = jenkins.createFreeStyleProject();%0A%0A        // When we open its configuration page%0A        HtmlPage page = jenkins.createWebClient().getPage(job, %22configure%22);%0A%0A        // Then nothing untoward should happen (i.e. no 500 error)%0A        assertNotNull(page);%0A    %7D%0A%0A%7D

Add test to ensure that a newly-created job can be configured via the web UI.