Example #1
0
TEST(ResourceTest, SetCachedMetadata_SendsMetadataToPlatform)
{
    AutoInstallMockPlatform mock;
    OwnPtr<ResourceResponse> response(createTestResourceResponse());
    createTestResourceAndSetCachedMetadata(response.get());
    EXPECT_EQ(1u, mock.platform()->cachedURLs().size());
}
Example #2
0
TEST(ResourceTest, SetCachedMetadata_DoesNotSendMetadataToPlatformWhenFetchedViaServiceWorker)
{
    AutoInstallMockPlatform mock;
    OwnPtr<ResourceResponse> response(createTestResourceResponse());
    response->setWasFetchedViaServiceWorker(true);
    createTestResourceAndSetCachedMetadata(response.get());
    EXPECT_EQ(0u, mock.platform()->cachedURLs().size());
}
Example #3
0
TEST(
    ResourceTest,
    SetCachedMetadata_DoesNotSendMetadataToPlatformWhenFetchedViaServiceWorker) {
  MockPlatform mock;
  ResourceResponse response(createTestResourceResponse());
  response.setWasFetchedViaServiceWorker(true);
  createTestResourceAndSetCachedMetadata(response);
  EXPECT_EQ(0u, mock.cachedURLs().size());
}
Example #4
0
TEST(ResourceTest, SetCachedMetadata_SendsMetadataToPlatform) {
  MockPlatform mock;
  ResourceResponse response(createTestResourceResponse());
  createTestResourceAndSetCachedMetadata(response);
  EXPECT_EQ(1u, mock.cachedURLs().size());
}