Package de.juplo.httpresources
Class HttpResourceNotExpiredTest
- java.lang.Object
-
- de.juplo.httpresources.HttpResourceNotExpiredTest
-
@DisplayName("HttpResource - Not Expired") @ExtendWith({org.springframework.test.context.junit.jupiter.SpringExtension.class,org.mockito.junit.jupiter.MockitoExtension.class}) public class HttpResourceNotExpiredTest extends Object
-
-
Constructor Summary
Constructors Constructor Description HttpResourceNotExpiredTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
setUp()
SETUPvoid
test_contentLength_DoesNotTriggerFetch()
void
test_contentType_DoesNotTriggerFetch()
void
test_eTag_DoesNotTriggerFetch()
void
test_exists_IsTrue()
void
test_expires_DoesNotTriggerFetch()
void
test_fetch_TriggersFetch()
Calls, that trigger a fetchvoid
test_fetched_DoesNotTriggerFetch()
Calls, that do not trigger a fetchvoid
test_getInputStream_DoesNotTriggerFetch()
void
test_hasExpectedContent()
void
test_hasExpectedContentLength()
void
test_hasExpectedContentType()
void
test_hasExpectedETag()
void
test_hasExpectedLastModification()
void
test_hasInitialExpirationValue()
void
test_isExpired_DoesNotTriggerFetch()
void
test_isModified_DoesNotTriggerFetch()
void
test_isNotExpired()
void
test_isNotFetched()
Results for calls, that does never trigger a fetchvoid
test_isNotModified()
void
test_isReadable_IsTrue()
void
test_lastModified_DoesNotTriggerFetch()
-
-
-
Method Detail
-
setUp
@BeforeEach public void setUp()
SETUP
-
test_fetch_TriggersFetch
@Test @DisplayName("call to fetch() triggers fetch") public void test_fetch_TriggersFetch()
Calls, that trigger a fetch
-
test_fetched_DoesNotTriggerFetch
@Test @DisplayName("call to fetched() does not trigger fetch") public void test_fetched_DoesNotTriggerFetch() throws Exception
Calls, that do not trigger a fetch- Throws:
Exception
-
test_lastModified_DoesNotTriggerFetch
@Test @DisplayName("call to lastModified() does not trigger fetch") public void test_lastModified_DoesNotTriggerFetch() throws Exception
- Throws:
Exception
-
test_isModified_DoesNotTriggerFetch
@Test @DisplayName("call to isModified() does not trigger fetch") public void test_isModified_DoesNotTriggerFetch() throws Exception
- Throws:
Exception
-
test_getInputStream_DoesNotTriggerFetch
@Test @DisplayName("call to getInputStream() does not trigger fetch") public void test_getInputStream_DoesNotTriggerFetch() throws Exception
- Throws:
Exception
-
test_contentLength_DoesNotTriggerFetch
@Test @DisplayName("call to contentLength() does not trigger fetch") public void test_contentLength_DoesNotTriggerFetch() throws Exception
- Throws:
Exception
-
test_expires_DoesNotTriggerFetch
@Test @DisplayName("call to expires() does not trigger fetch") public void test_expires_DoesNotTriggerFetch() throws Exception
- Throws:
Exception
-
test_isExpired_DoesNotTriggerFetch
@Test @DisplayName("call to isExpired() does not trigger fetch") public void test_isExpired_DoesNotTriggerFetch() throws Exception
- Throws:
Exception
-
test_eTag_DoesNotTriggerFetch
@Test @DisplayName("call to eTag() does not trigger fetch") public void test_eTag_DoesNotTriggerFetch() throws Exception
- Throws:
Exception
-
test_contentType_DoesNotTriggerFetch
@Test @DisplayName("call to contentType() does not trigger fetch") public void test_contentType_DoesNotTriggerFetch() throws Exception
- Throws:
Exception
-
test_isNotFetched
@Test @DisplayName("is fetched") public void test_isNotFetched() throws Exception
Results for calls, that does never trigger a fetch- Throws:
Exception
-
test_exists_IsTrue
@Test @DisplayName("exists") public void test_exists_IsTrue()
-
test_isReadable_IsTrue
@Test @DisplayName("is readable") public void test_isReadable_IsTrue()
-
test_hasExpectedLastModification
@Test @DisplayName("has expected value for last modification") public void test_hasExpectedLastModification() throws Exception
- Throws:
Exception
-
test_isNotModified
@Test @DisplayName("is not modified") public void test_isNotModified()
-
test_hasExpectedContent
@Test @DisplayName("has expected content") public void test_hasExpectedContent() throws Exception
- Throws:
Exception
-
test_hasExpectedContentLength
@Test @DisplayName("has expected content-length") public void test_hasExpectedContentLength() throws Exception
- Throws:
Exception
-
test_hasInitialExpirationValue
@Test @DisplayName("has expected expiration value") public void test_hasInitialExpirationValue() throws Exception
- Throws:
Exception
-
test_isNotExpired
@Test @DisplayName("is not expired") public void test_isNotExpired() throws Exception
- Throws:
Exception
-
test_hasExpectedETag
@Test @DisplayName("has expected eTag") public void test_hasExpectedETag() throws Exception
- Throws:
Exception
-
-