FakeLinqPad is a library mostly designed to be used with LINQPad queries compiled using LinqPadless. It fakes some of the LINQPad API so that it can be used as a stand-in replacement and LINQPad queries do not have to be re-written when executed without LINQPad.
It is not a goal to provide 100% coverage of the LINQPad API but some
reasonable implementation that works well outside of LINQPad. For example,
the default implementation of the Dump
method simply writes to
Console.Error
.
If you want to help expand the LINQPad API coverage, create an issue explaining your proposal for review (preferred) or submit a pull request if you think you have it right the first time but can bare the risk of being rejected if you need to start over.