mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Add missing function to mock account
This commit is contained in:
parent
d3a056d1ca
commit
4e9fe0a4d1
@ -60,6 +60,15 @@ xaccAccountForEachTransaction(const Account *acc, TransactionCallback proc,
|
|||||||
return mockaccount ? mockaccount->for_each_transaction(proc, data) : 0;
|
return mockaccount ? mockaccount->for_each_transaction(proc, data) : 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
SplitList *
|
||||||
|
xaccAccountGetSplitList (const Account *account)
|
||||||
|
{
|
||||||
|
SCOPED_TRACE("");
|
||||||
|
auto mockaccount = gnc_mockaccount(account);
|
||||||
|
return mockaccount ? mockaccount->xaccAccountGetSplitList() : nullptr;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
GncImportMatchMap *
|
GncImportMatchMap *
|
||||||
gnc_account_imap_create_imap (Account *acc)
|
gnc_account_imap_create_imap (Account *acc)
|
||||||
{
|
{
|
||||||
|
@ -43,6 +43,7 @@ public:
|
|||||||
MOCK_METHOD0(commit_edit, void());
|
MOCK_METHOD0(commit_edit, void());
|
||||||
MOCK_CONST_METHOD0(get_book, QofBook*());
|
MOCK_CONST_METHOD0(get_book, QofBook*());
|
||||||
MOCK_CONST_METHOD2(for_each_transaction, gint(TransactionCallback, void*));
|
MOCK_CONST_METHOD2(for_each_transaction, gint(TransactionCallback, void*));
|
||||||
|
MOCK_CONST_METHOD0(xaccAccountGetSplitList, SplitList*());
|
||||||
MOCK_METHOD0(create_imap, GncImportMatchMap*());
|
MOCK_METHOD0(create_imap, GncImportMatchMap*());
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
|
Loading…
Reference in New Issue
Block a user