public void Should_set_FilterDescriptor_MemberType_from_complex_null_anonymous_dynamic() { dynamic aDynamicObject = new SimpleFoo { Complex = null }; var filterDescriptor = new FilterDescriptor { Member = "Complex.Bar" }; filterDescriptor.SetMemberTypeFrom((object)aDynamicObject); filterDescriptor.MemberType.ShouldEqual(typeof(string)); }