diff --git a/BTCPayServer.Tests/GreenfieldAPITests.cs b/BTCPayServer.Tests/GreenfieldAPITests.cs index bf1bd56d8..f6a379bd8 100644 --- a/BTCPayServer.Tests/GreenfieldAPITests.cs +++ b/BTCPayServer.Tests/GreenfieldAPITests.cs @@ -994,6 +994,12 @@ namespace BTCPayServer.Tests Assert.Equal("updated",invoice.Metadata["itemCode"].Value()); Assert.Equal(15,((JArray) invoice.Metadata["newstuff"]).Values().Sum()); + + //also test the the metadata actually got saved + invoice = await client.GetInvoice(user.StoreId, newInvoice.Id); + Assert.Equal("updated",invoice.Metadata["itemCode"].Value()); + Assert.Equal(15,((JArray) invoice.Metadata["newstuff"]).Values().Sum()); + //archive await AssertHttpError(403, async () => {