FluentAssertions Should().BeOfType() or derived type?

Viewed 1009

I have the following situation:

class A
{
}

class B : A
{
}

I want to assert that variables of typeof(B) are assignable to typeof(A) variables. How to do that with fluent assertions?

1 Answers

I think you can use BeAssignableTo<T> for this:

var b = new B();
        
b.Should().BeAssignableTo<A>();

This is almost your own sentence you have written. :)

Related