package org.springframework.cloud.service.smtp; import org.mockito.Mock; import org.springframework.cloud.service.AbstractCloudServiceConnectorFactoryTest; import org.springframework.cloud.service.ServiceConnectorConfig; import org.springframework.cloud.service.common.SmtpServiceInfo; import org.springframework.mail.javamail.JavaMailSender; /** * * @author Ramnivas Laddad * */ public class MailSenderFactoryTest extends AbstractCloudServiceConnectorFactoryTest<MailSenderFactory, JavaMailSender, SmtpServiceInfo> { @Mock JavaMailSender mockConnector; public MailSenderFactory createTestCloudServiceConnectorFactory(String id, ServiceConnectorConfig config) { return new MailSenderFactory(id, config); } public Class<JavaMailSender> getConnectorType() { return JavaMailSender.class; } public JavaMailSender getMockConnector() { return mockConnector; } public SmtpServiceInfo getTestServiceInfo(String id) { return new SmtpServiceInfo(id, "host", 500, "username", "password"); } }