aboutsummaryrefslogtreecommitdiff
path: root/v1/src/main/java/com/xtremelabs/robolectric/shadows/ShadowSslErrorHandler.java
blob: f24db96d5a54e37462bf97956c3dd59c733146d7 (plain)
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
package com.xtremelabs.robolectric.shadows;

import android.webkit.SslErrorHandler;

import com.xtremelabs.robolectric.internal.Implementation;
import com.xtremelabs.robolectric.internal.Implements;

@Implements(SslErrorHandler.class)
public class ShadowSslErrorHandler extends ShadowHandler {

	private boolean cancelCalled = false;
	private boolean proceedCalled = false;
	
    @Implementation
    public void cancel() {
    	cancelCalled = true;
    }
    
    public boolean wasCancelCalled() {
    	return cancelCalled;
    }
	
    @Implementation
    public void proceed() {
    	proceedCalled = true;
    }
    
    public boolean wasProceedCalled() {
    	return proceedCalled;
    }
}