1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package org.springframework.ws.test.client;
18
19 import java.io.IOException;
20 import java.net.URI;
21
22 import org.junit.Before;
23 import org.junit.Test;
24
25 public class MockWebServiceMessageSenderTest {
26
27 private MockWebServiceMessageSender sender;
28
29 @Before
30 public void setUp() throws Exception {
31 sender = new MockWebServiceMessageSender();
32 }
33
34 @Test(expected = AssertionError.class)
35 public void noMoreExpectedConnections() throws IOException {
36 sender.createConnection(URI.create("http://localhost"));
37 }
38
39 @Test(expected = AssertionError.class)
40 public void verify() throws IOException {
41 sender.expectNewConnection();
42 sender.verifyConnections();
43 }
44
45 @Test(expected = AssertionError.class)
46 public void verifyMoteThanOne() throws IOException {
47 sender.expectNewConnection();
48 sender.expectNewConnection();
49 sender.createConnection(URI.create("http://localhost"));
50 sender.verifyConnections();
51 }
52 }