diff options
author | Marek Safar <marek.safar@gmail.com> | 2015-10-20 12:47:06 +0300 |
---|---|---|
committer | Marek Safar <marek.safar@gmail.com> | 2015-10-20 12:47:06 +0300 |
commit | 5b0e77be184d144a54168d28a531e0ab335c3e0a (patch) | |
tree | e66a09b120d7437b057eb4bb97f215fd87abe8f4 /mcs/class/System.Runtime.Caching | |
parent | 5dad4266e3f9d6e9bcb3ce71479bf3869b0520ce (diff) |
[System.Runtime.Caching] Update test due to .net fixes
Diffstat (limited to 'mcs/class/System.Runtime.Caching')
-rw-r--r-- | mcs/class/System.Runtime.Caching/Test/System.Runtime.Caching/MemoryCacheTest.cs | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/mcs/class/System.Runtime.Caching/Test/System.Runtime.Caching/MemoryCacheTest.cs b/mcs/class/System.Runtime.Caching/Test/System.Runtime.Caching/MemoryCacheTest.cs index 8d9023b9ca5..c82729741e3 100644 --- a/mcs/class/System.Runtime.Caching/Test/System.Runtime.Caching/MemoryCacheTest.cs +++ b/mcs/class/System.Runtime.Caching/Test/System.Runtime.Caching/MemoryCacheTest.cs @@ -1172,11 +1172,10 @@ namespace MonoTests.System.Runtime.Caching for (int i = 0; i < 10; i++) mc.Set ("key" + i.ToString (), "value" + i.ToString (), null); - // .NET doesn't touch the freshest 10 entries Assert.AreEqual (10, mc.GetCount (), "#A1-1"); long trimmed = mc.Trim (50); - Assert.AreEqual (0, trimmed, "#A1-2"); - Assert.AreEqual (10, mc.GetCount (), "#A1-3"); + Assert.AreEqual (5, trimmed, "#A1-2"); + Assert.AreEqual (5, mc.GetCount (), "#A1-3"); mc = new MemoryCache ("MyCache", config); // Only entries 11- are considered for removal @@ -1185,8 +1184,8 @@ namespace MonoTests.System.Runtime.Caching Assert.AreEqual (11, mc.GetCount (), "#A2-1"); trimmed = mc.Trim (50); - Assert.AreEqual (1, trimmed, "#A2-2"); - Assert.AreEqual (10, mc.GetCount (), "#A2-3"); + Assert.AreEqual (6, trimmed, "#A2-2"); + Assert.AreEqual (5, mc.GetCount (), "#A2-3"); mc = new MemoryCache ("MyCache", config); // Only entries 11- are considered for removal @@ -1195,8 +1194,8 @@ namespace MonoTests.System.Runtime.Caching Assert.AreEqual (125, mc.GetCount (), "#A3-1"); trimmed = mc.Trim (50); - Assert.AreEqual (62, trimmed, "#A3-2"); - Assert.AreEqual (63, mc.GetCount (), "#A3-3"); + Assert.AreEqual (63, trimmed, "#A3-2"); + Assert.AreEqual (62, mc.GetCount (), "#A3-3"); // Testing the removal order mc = new MemoryCache ("MyCache", config); |