public void When_Using_Not_On_List_Of_T_Or_Collection_Of_T_Should_Throw() { var orders = Helper.GetOrdersIList().ToArray(); orders.Invoking(o => o.AsTrackable()).ShouldThrow<InvalidOperationException>(); }