From 647d09c074e2f7f0d704ccff9f95de75de69c104 Mon Sep 17 00:00:00 2001 From: Nikita Vasilev Date: Sat, 14 Feb 2026 15:35:08 +0400 Subject: [PATCH 1/2] test: update mocks for unit testing --- .../TestHelpers/Mocks/StoreTransactionMock.swift | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Tests/FlareTests/UnitTests/TestHelpers/Mocks/StoreTransactionMock.swift b/Tests/FlareTests/UnitTests/TestHelpers/Mocks/StoreTransactionMock.swift index 144e17cdb..cab029486 100644 --- a/Tests/FlareTests/UnitTests/TestHelpers/Mocks/StoreTransactionMock.swift +++ b/Tests/FlareTests/UnitTests/TestHelpers/Mocks/StoreTransactionMock.swift @@ -106,4 +106,13 @@ final class StoreTransactionMock: IStoreTransaction, @unchecked Sendable { invokedCurrencyGetterCount += 1 return stubbedCurrency } + + var invokedOriginalID = false + var invokedOriginalIDCount = 0 + var stubbedOriginalID: UInt64? + var originalID: UInt64? { + invokedOriginalID = true + invokedOriginalIDCount += 1 + return stubbedOriginalID + } } From fb239dc70244d9a95044220686bc5268b539e2e8 Mon Sep 17 00:00:00 2001 From: Nikita Vasilev Date: Sat, 14 Feb 2026 15:39:11 +0400 Subject: [PATCH 2/2] test: update stubs for unit testing --- .../UnitTests/TestHelpers/Stubs/StoreTransactionStub.swift | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Tests/FlareTests/UnitTests/TestHelpers/Stubs/StoreTransactionStub.swift b/Tests/FlareTests/UnitTests/TestHelpers/Stubs/StoreTransactionStub.swift index 6d2e9cb44..e187a4cf9 100644 --- a/Tests/FlareTests/UnitTests/TestHelpers/Stubs/StoreTransactionStub.swift +++ b/Tests/FlareTests/UnitTests/TestHelpers/Stubs/StoreTransactionStub.swift @@ -66,4 +66,9 @@ final class StoreTransactionStub: IStoreTransaction, @unchecked Sendable { var currency: String? { stubbedCurrency } + + var stubbedOriginalID: UInt64? + var originalID: UInt64? { + stubbedOriginalID + } }