public void AddBundle_EmptyBundleCachedAndNotCached()
{
fileHelper.Setup(fh => fh.Write(It.IsAny<string>(), It.IsAny<string>()))
.Throws(new Exception("tried to write an asset when none exists"));
uncachedToCachedFiles.Setup(d => d.ContainsKey(It.IsAny<string>()))
.Returns(true)
.Verifiable();
unprocessedAssetPaths.Add("wasd");
diskBackedBundleCache.AddBundle(fileHelper.Object, uncachedToCachedFiles.Object, emptyBundle.Path, emptyBundle, unprocessedAssetPaths);
diskBackedBundleCache.AddBundle(fileHelper.Object, uncachedToCachedFiles.Object, emptyBundle.Path, emptyBundle, unprocessedAssetPaths);
uncachedToCachedFiles.Verify(d => d.ContainsKey(unprocessedAssetPaths.First()), Times.Once());
}