public void TestHandleFetchMissingAsset() { IAssetDataPlugin assetDataPlugin = new TestAssetDataPlugin(); GetAssetStreamHandler handler = new GetAssetStreamHandler(assetDataPlugin); GetAssetStreamHandlerTestHelpers.BaseFetchMissingAsset(handler); }
public void TestHandleFetchMissingAsset() { IAssetCache assetCache = new TestAssetCache(); CachedGetAssetStreamHandler handler = new CachedGetAssetStreamHandler(assetCache); GetAssetStreamHandlerTestHelpers.BaseFetchMissingAsset(handler); }
public void TestHandleFetchMissingAsset() { GetAssetStreamHandler handler; OSHttpResponse response; AssetBase asset = CreateTestEnvironment(out handler, out response); GetAssetStreamHandlerTestHelpers.BaseFetchMissingAsset(handler, response); }
public void TestHandleFetchExistingAssetData() { GetAssetStreamHandler handler; OSHttpResponse response; AssetBase asset = CreateTestEnvironment(out handler, out response); GetAssetStreamHandlerTestHelpers.BaseFetchExistingAssetDataTest(asset, handler, response); }
private static AssetBase CreateTestEnvironment(out GetAssetStreamHandler handler, out OSHttpResponse response) { AssetBase asset = GetAssetStreamHandlerTestHelpers.CreateCommonTestResources(out response); IAssetDataPlugin assetDataPlugin = new TestAssetDataPlugin(); handler = new GetAssetStreamHandler(assetDataPlugin); assetDataPlugin.CreateAsset(asset); return(asset); }