1cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffinpackage junit.framework;
2cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin
3cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin/**
4cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin * Thrown when an assertion failed.
5cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin */
6cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffinpublic class AssertionFailedError extends AssertionError {
7cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin
8cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin	private static final long serialVersionUID= 1L;
9cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin
10cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin	public AssertionFailedError() {
11cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin	}
12cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin
13cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin	public AssertionFailedError(String message) {
14cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin		super(defaultString(message));
15cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin	}
16cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin
17cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin	private static String defaultString(String message) {
18cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin		return message == null ? "" : message;
19cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin	}
20cd7c34d8bf4302e640c742d7bb94107cc1505affPaul Duffin}