コード例 #1
0
        public void GetInstances_CreatesExpectedInstances()
        {
            // Arrange
            Assembly[] asms = AppDomain.CurrentDomain.GetAssemblies();

            // Act
            ICollection <ITestType> actual = TypeUtilities.GetInstances <ITestType>(asms, t => TypeUtilities.IsType <ITestType>(t));

            // Assert
            Assert.Equal(1, actual.Count);
            Assert.IsType <TestType>(actual.Single());
        }