/**
* Copyright (c) 2008, MTV Networks
*/
package com.mtvi.plateng.hudson.regex;
import hudson.model.User;
import java.io.IOException;
import org.junit.Assert;
import org.junit.Test;
import org.jvnet.hudson.test.HudsonTestCase;
public class MissingConfigLoadTest extends HudsonTestCase {
@Test
public void testMissingConfig() throws IOException {
Configuration config = (Configuration) PluginImpl.loadConfiguration();
Assert.assertFalse(config.isValid());
}
@Test
public void testRegexMailAddressResolver() throws Exception {
Configuration config = (Configuration) PluginImpl.loadConfiguration();
RegexMailAddressResolver resolver = new RegexMailAddressResolver(config);
User u = User.get("username");
Assert.assertNull(resolver.findMailAddressFor(u));
}
}