示例#1
0
        public void FilteringWorksAsExpected(string keywords, int expectedResultsCount)
        {
            var contactSource = new UniversalPlatformVersionSource();

            contactSource.Filter(keywords);
            Assert.AreEqual(expectedResultsCount, contactSource.FilteredItems.Count);
        }
示例#2
0
        public static void ClassInitialize(TestContext context)
        {
            if (context is null)
            {
                throw new ArgumentNullException(nameof(context));
            }

            UniversalPlatformVersionSource.LoadWindowsVersionContracts();
        }
 /// <summary>
 /// All code related to loading data when app starts
 /// </summary>
 /// <param name="e"></param>
 /// <returns></returns>
 private static void EnsureWindow()
 {
     // Load all lists since we will need them anyway
     // This must block as the app can not resume without this data being loaded
     IconItemSource.LoadIconsList();
     SystemColorsItemSource.LoadSystemColors();
     SystemBrushItemSource.LoadSystemBrushes();
     UniversalPlatformVersionSource.LoadWindowsVersionContracts();
 }