Class LruCacheTests
Inheritance
LruCacheTests
Assembly: Tests.dll
Syntax
public class LruCacheTests
Constructors
LruCacheTests()
Declaration
Methods
Clear_RemovesAllAndResetsCost()
Declaration
public void Clear_RemovesAllAndResetsCost()
EnumerateFromOldest_ReflectsAccesses()
Declaration
public void EnumerateFromOldest_ReflectsAccesses()
Put_ExistingKey_UpdatesValueCostAndOrder()
Declaration
public void Put_ExistingKey_UpdatesValueCostAndOrder()
Put_NewItems_TracksCostAndRetrievable()
Declaration
public void Put_NewItems_TracksCostAndRetrievable()
Remove_Existing_DecreasesCostAndReturnsTrue()
Declaration
public void Remove_Existing_DecreasesCostAndReturnsTrue()
TryGet_UnknownKey_ReturnsFalseAndDefault()
Declaration
public void TryGet_UnknownKey_ReturnsFalseAndDefault()