public void TestCanBeAssignedTypeNull()
 {
     Assert.Throws <ArgumentNullException>(() => TypeExtensions.CanBeAssigned(null, new object()));
 }