コード例 #1
0
        public void GetAliases( )
        {
            RecentComputerList computers = new RecentComputerList();
            computers.Add( new ComputerName( "1.1.1.1", null ) );
            computers.Add( new ComputerName( "2.2.2.2", "work" ) );
            computers.Add( new ComputerName( "3.3.3.3", null ) );
            computers.Add( new ComputerName( "4.4.4.4", "home" ) );

            Assert.AreEqual( new string[] { "work", "home" }, computers.GetAliases().ToArray() );

            // Test with no aliases
            computers = new RecentComputerList();
            computers.Add( new ComputerName( "1.1.1.1", null ) );

            Assert.AreEqual( new string[0], computers.GetAliases().ToArray() );

            // Test with no items
            computers = new RecentComputerList();

            Assert.AreEqual( new string[0], computers.GetAliases().ToArray() );
        }