using NUnit.Framework; using System.Collections.Generic; using System.Linq; using TINK.Model; using TINK.ViewModel.Settings; namespace TestTINKLib.Fixtures.ObjectTests.Settings { [TestFixture] public class TestGroupFilterSettings { [Test] public void TestDoFilter() { var l_oFilter = new GroupFilterSettings(new Dictionary { { "Konrad", FilterState.Off }, { "TINK", FilterState.On }, { "FutureBikeType", FilterState.On} }); var l_oResult = l_oFilter.DoFilter(new List { "Konrad", "TINK" }); Assert.AreEqual(1, l_oResult.ToList().Count); Assert.AreEqual("TINK", l_oResult.ToList()[0]); } } }