Blockchain explorer for Ethereum based network and a tool for inspecting and analyzing EVM based blockchains.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
blockscout/test/explorer/forms/address_form_test.exs

19 lines
581 B

defmodule Explorer.AddressFormTest do
use Explorer.DataCase
alias Explorer.AddressForm
alias Explorer.Credit
alias Explorer.Debit
describe "build/1" do
test "that it has a balance" do
address = insert(:address, %{hash: "bert"})
insert(:transaction, value: 5) |> with_addresses(%{to: "bert", from: "ernie"})
insert(:transaction, value: 5) |> with_addresses(%{to: "bert", from: "kermit"})
Credit.refresh
Debit.refresh
assert AddressForm.build(Repo.preload(address, [:debit, :credit])).balance == Decimal.new(10)
end
end
end