Say I have an interface
public interface IDatabase
{
IObjectSet<Table1> Table1 {get;}
IObjectSet<Table2> Table2 {get;}
//goes on to around Table400
}
So when I create an instance with FakeItEasy:
var fakeDb = A.Fake<IDatabase>();
All the properties (tables) have a default fake value.
I can see why this is handy in most senarios but in mine, I need all of them to be null
Is there a clever way of doing that?