public void CanFilter_TwoItems_WithStaticMethod()
        {
            ItemList items = Create4Items();

            IPrincipal user = CreatePrincipal("JustAnotherUser", "Role1");

            AccessFilter.Filter(items, user, security);

            Assert.AreEqual(2, items.Count);
        }
        public void CanFilter_TwoItems_WithClassInstance()
        {
            ItemList items = Create4Items();

            IPrincipal user = CreatePrincipal("JustAnotherUser", "Role1");

            mocks.ReplayAll();

            AccessFilter filter = new AccessFilter(user, security);

            filter.Filter(items);

            Assert.AreEqual(2, items.Count);
        }