public void Properties_Get_ReturnsDiscoveredProperties()
        {
            var propertiesToReturn = new VMPropertyCollection(new IVMPropertyDescriptor[0]);
            var descriptor         = new TestVMDescriptor(propertiesToReturn);

            var returnedProperties = descriptor.Properties;

            Assert.AreSame(propertiesToReturn, returnedProperties);
        }
 public TestVMDescriptor(VMPropertyCollection propertiesToReturn)
 {
     PropertiesToReturn = propertiesToReturn;
 }
 public TestVMDescriptor()
 {
     PropertiesToReturn = new VMPropertyCollection(new IVMPropertyDescriptor[0]);
 }