Skip to content

一致しない Type を AssertIs で比較すると例外 #23

Closed
@in-async

Description

@in-async
    System.Reflection.TargetInvocationException: 呼び出しのターゲットが例外をスローしました。 ---> System.InvalidOperationException: メソッドは、Type.IsGenericParameter が true に設定されている型上でのみ呼び出すことができます。
  スタック トレース: 
    RuntimeType.get_DeclaringMethod()
    --- 内部例外スタック トレースの終わり ---
    RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
    RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
    RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
    RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
    RuntimePropertyInfo.GetValue(Object obj, Object[] index)
    DataMember.GetValue(Object obj)
    AssertIsImpl.TryCompositeAssertIs(Type targetType, Object actual, Object expected, AssertNode node)
    AssertIsImpl.AssertIs(AssertNode node)
    PrimitiveAssert.AssertIs(Object actual, Type targetType, Object expected, String message)
    PrimitiveAssert.AssertIs[TTarget](TTarget actual, Object expected, String message)
(以下省略)

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions