public void TestGetImplTypeNotAttachedImplementationAttribute()
        {
            // Arrange
            var actor = new ImplementationAttributeImplTypeFactory();

            // Act
            var actual = actor.GetImplType(typeof(ImplAttrNotAttachedClass));

            // Assert
            Assert.IsNull(actual);
        }
        public void TestGetImplTypeWithImplType()
        {
            // Arrange
            var actor = new ImplementationAttributeImplTypeFactory();

            // Act
            var actual = actor.GetImplType(typeof(ImplAttrAttachedWithImplTypeClass));

            // Assert
            Assert.AreEqual(typeof(string), actual);
        }