go-nitro
go-nitro copied to clipboard
Check restart-ability in payment integration test
Extends on #773.
Add a payment manager integration test to handle the wallet "restarting". Since the payment store is non-durable we might need to mock this out a bit.
We should also add test cases for some of the obvious unhappy paths.
I wonder how much work it would be to implement some basic durable store so we could test this for real. @geoknee any thoughts?
I imagine it wouldn't be too much work, so worth spending a bit of time on.