package com.opengamma.financial.view.rest;
import static org.mockito.Mockito.mock;
import org.fudgemsg.FudgeContext;
import org.testng.annotations.Test;
import com.opengamma.OpenGammaRuntimeException;
import com.opengamma.engine.view.client.ViewClient;
import com.opengamma.util.test.TestGroup;
@Test(groups = TestGroup.UNIT)
public class ViewClientJmsResultPublisherTest {
private ViewClientJmsResultPublisher _viewClientResultPublisher;
@Test(expectedExceptions = OpenGammaRuntimeException.class)
public void testStartExceptionWhenNoJms() throws Exception {
_viewClientResultPublisher = new ViewClientJmsResultPublisher(mock(ViewClient.class), mock(FudgeContext.class), null);
_viewClientResultPublisher.startPublishingResults("test");
}
@Test
public void testStopNoJms() throws Exception {
_viewClientResultPublisher = new ViewClientJmsResultPublisher(mock(ViewClient.class), mock(FudgeContext.class), null);
_viewClientResultPublisher.stopPublishingResults();
}
}