private void AssumeDeleteCommandIsInitialised() { DeleteCommand = Substitute.For <IDeleteCommand <TestEntity> >(); CommandFactory.CreateDelete <TestEntity>() .Returns(DeleteCommand); DeleteCommand.For(Entity) .Returns(DeleteCommand); }