Refactory
[smsapi-java.git] / test / pl / smsapi / test / run / SenderTest.java
blob8bf095a52de5c6fe77ed52732f6dda9480401a93
1 package pl.smsapi.test.run;
3 import org.junit.Ignore;
4 import org.junit.Test;
5 import pl.smsapi.api.SenderFactory;
6 import pl.smsapi.api.response.CountableResponse;
7 import pl.smsapi.api.response.SenderResponse;
8 import pl.smsapi.api.response.SendersResponse;
9 import pl.smsapi.test.SmsapiTest;
11 public class SenderTest extends SmsapiTest {
13 private String senderTest = "Olek";
15 private void renderSenderItem(SenderResponse item) {
17 if (item != null) {
18 System.out.println("Sendername: " + item.getName()
19 + " Status: " + item.getStatus()
20 + " Default:" + item.isDefault());
21 } else {
22 System.out.println("Item is null");
26 @Test
27 //@Ignore
28 public void senderAdd() {
30 SenderFactory smsApi = new SenderFactory(client());
32 CountableResponse item;
34 item = (CountableResponse) executeAction(smsApi.actionAdd(senderTest));
36 System.out.println("SenderAdd:" + item.getCount());
39 @Test
40 //@Ignore
41 public void senderList() {
43 SenderFactory smsApi = new SenderFactory(client());
45 SendersResponse result;
47 result = (SendersResponse) executeAction(smsApi.actionList());
49 System.out.println("SenderList:");
51 for (SenderResponse item : result.getList()) {
52 renderSenderItem(item);
56 @Test
57 //@Ignore
58 public void senderDelete() {
60 SenderFactory smsApi = new SenderFactory(client());
62 CountableResponse item;
64 item = (CountableResponse) executeAction(smsApi.actionDelete(senderTest));
66 System.out.println("SenderDelete:");
68 if (item != null) {
69 System.out.println("Sender: " + item.getCount());
70 } else {
71 System.out.println("Item is null");