package org.atmosphere.plugin.hazelcast; import com.hazelcast.core.ITopic; import org.junit.Test; import static org.mockito.Mockito.*; /** * Created by rubyboy on 13/12/13. */ public class HazelcastSerializedBroadcasterTest { @Test public void test() { HazelcastSerializedBroadcaster hazelcastSerializedBroadcaster = spy(new HazelcastSerializedBroadcaster()); ITopic topic = mock(ITopic.class); when(hazelcastSerializedBroadcaster.getTopic()).thenReturn(topic); Object message = new Object(); hazelcastSerializedBroadcaster.outgoingBroadcast(message); verify(hazelcastSerializedBroadcaster,times(1)).getTopic(); verify(topic,times(1)).publish(message); } }