Open generics should just be skipped

Say I wanted abstraction in my test suite like

public class RavenQuerySpecification<TView> : QuerySpecification<List<Event>, TView>
{
      public string Key;
      public RavenQuerySpecification() 
      {
            When = events => {
                 SendEventsToHandlers(events);
                 return GetViewFromRaven(Key);
            }
      }
}

Simple would try to treat that as a spec and blow up since it is not closed.