Skip to content

NetCash.Tests.TransactionFixture.Can_Transfer_Between_Different_Currencies fails (in GnuCash 5.9) #3

Open
@gamorris

Description

@gamorris

First off: Thank you for writing this library. It looks like it is going to save me a lot of time with my current project!

Running the test suite, I am getting a failure in TransactionFixture.Can_Transfer_Between_Different_Currencies. My local GnuCash version is 5.9. The failure is:

      Message: 
        Assert.Equal() Failure
        Expected: 15.71
        Actual:   100

      Stack Trace: 
        TransactionFixture.Can_Transfer_Between_Different_Currencies(TestingBook testingBook) line 165

Looking at the test book in GnuCash I see the test transaction created. It has amount $100 in the "Cash in Wallet (USD)" account.

I tried to poke at what the test is trying to do a little bit, but unfortunately I don't understand what is supposed to be happening there well enough to make very much progress on debugging this.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions