public async Task UpsertAsync_1() { var transaction = CreateDummyTransaction(); var receipt = CreateDummyReceipt(); var blockTimestamp = CreateBlockTimestamp(); var address = "0x9209b29f2094457d3dba62d1953efea58176ba27"; var error = (string)null; var hasVmStack = false; var failure = false; await _repo.UpsertAsync(transaction, receipt, failure, blockTimestamp, address, error, hasVmStack, null); var storedTransaction = await _repo.FindAsync(address, transaction.BlockNumber, transaction.TransactionHash); Assert.NotNull(storedTransaction); EnsureCorrectStoredValues(blockTimestamp, address, transaction, storedTransaction); }