public void SyncRootsAreDifferent()
{
var list1 = new RecentCollection<int>(10);
var list2 = new RecentCollection<int>(10);
Assert.IsFalse(ReferenceEquals(
((ICollection)list1).SyncRoot,
((ICollection)list2).SyncRoot
));
}