/
WADLTestBase.java
37 lines (28 loc) · 1.1 KB
/
WADLTestBase.java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
package org.hyperic.hq.hqapi1.test;
import junit.framework.TestCase;
import org.hyperic.hq.hqapi1.wadl.*;
import java.net.Authenticator;
import java.net.PasswordAuthentication;
public class WADLTestBase extends TestCase {
public void setUp() throws Exception {
final String username ="hqadmin";
final String password ="hqadmin";
Authenticator.setDefault(new Authenticator() {
protected PasswordAuthentication getPasswordAuthentication() {
return new PasswordAuthentication (username, password.toCharArray());
}
});
}
// Assert SUCCESS
void hqAssertSuccess(Response response) {
String error = (response.getError() != null) ?
response.getError().getReasonText() : "";
assertEquals(error, ResponseStatus.SUCCESS, response.getStatus());
}
// Assert FAILURE
void hqAssertFailure(Response response) {
String error = (response.getError() != null) ?
response.getError().getReasonText() : "";
assertEquals(error, ResponseStatus.FAILURE, response.getStatus());
}
}