bitcoin-s/api/org/bitcoins/testkit/db/TestSQLiteDAOFixture.html

43 lines
1.1 MiB
HTML
Raw Normal View History

<!DOCTYPE html ><html><head><meta http-equiv="X-UA-Compatible" content="IE=edge"/><meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" name="viewport"/><title></title><meta content="" name="description"/><meta content="" name="keywords"/><meta http-equiv="content-type" content="text/html; charset=UTF-8"/><link href="../../../../lib/index.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../../lib/template.css" media="screen" type="text/css" rel="stylesheet"/><link href="../../../../lib/print.css" media="print" type="text/css" rel="stylesheet"/><link href="../../../../lib/diagrams.css" media="screen" type="text/css" rel="stylesheet" id="diagrams-css"/><script type="text/javascript" src="../../../../lib/jquery.min.js"></script><script type="text/javascript" src="../../../../lib/index.js"></script><script type="text/javascript" src="../../../../index.js"></script><script type="text/javascript" src="../../../../lib/scheduler.js"></script><script type="text/javascript" src="../../../../lib/template.js"></script><script type="text/javascript">/* this variable can be used by the JS to determine the path to the root document */
var toRoot = '../../../../';</script></head><body><div id="search"><span id="doc-title"><span id="doc-version"></span></span> <span class="close-results"><span class="left">&lt;</span> Back</span><div id="textfilter"><span class="input"><input autocapitalize="none" placeholder="Search" id="index-input" type="text" accesskey="/"/><i class="clear material-icons"></i><i id="search-icon" class="material-icons"></i></span></div></div><div id="search-results"><div id="search-progress"><div id="progress-fill"></div></div><div id="results-content"><div id="entity-results"></div><div id="member-results"></div></div></div><div id="content-scroll-container" style="-webkit-overflow-scrolling: touch;"><div id="content-container" style="-webkit-overflow-scrolling: touch;"><div id="subpackage-spacer"><div id="packages"><h1>Packages</h1><ul><li class="indented0 " name="_root_.root" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="_root_" class="anchorToMember"></a><a id="root:_root_" class="anchorToMember"></a> <span class="permalink"><a href="../../../../index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../../index.html" title=""><span class="name">root</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented1 " name="_root_.org" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="org" class="anchorToMember"></a><a id="org:org" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../../index.html" title=""><span class="name">org</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../../index.html" name="_root_" id="_root_" class="extype">root</a></dd></dl></div></li><li class="indented2 " name="org.bitcoins" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="bitcoins" class="anchorToMember"></a><a id="bitcoins:bitcoins" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../../index.html" title=""><span class="name">bitcoins</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../../index.html" name="org" id="org" class="extype">org</a></dd></dl></div></li><li class="indented3 " name="org.bitcoins.testkit" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="testkit" class="anchorToMember"></a><a id="testkit:testkit" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">package</span></span> <span class="symbol"><a href="../index.html" title=""><span class="name">testkit</span></a></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../index.html" name="org.bitcoins" id="org.bitcoins" class="extype">bitcoins</a></dd></dl></div></li><li class="indented4 " name="org.bitcoins.testkit.db" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="db" class="anchorToMember"></a><a id="db:db" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/index.html" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_
fixture building method where the fixture is the pair of the two.</p><div class="fullcomment"><div class="comment cmt"><p>Given two fixture building methods (one dependent on the other), returns a single
fixture building method where the fixture is the pair of the two.</p><p>Example:</p><pre>composeBuilders(createBlockHeaderDAO, createChainHandlerFromBlockHeaderDAO)</pre></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../fixtures/BitcoinSFixture.html" name="org.bitcoins.testkit.fixtures.BitcoinSFixture" id="org.bitcoins.testkit.fixtures.BitcoinSFixture" class="extype">BitcoinSFixture</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.testkit.fixtures.BitcoinSFixture#composeBuildersAndWrap" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="composeBuildersAndWrap[T,U,C](builder:()=&gt;scala.concurrent.Future[T],dependentBuilder:T=&gt;scala.concurrent.Future[U],wrap:(T,U)=&gt;C):()=&gt;scala.concurrent.Future[C]" class="anchorToMember"></a><a id="composeBuildersAndWrap[T,U,C](()=&gt;Future[T],(T)=&gt;Future[U],(T,U)=&gt;C):()=&gt;Future[C]" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#composeBuildersAndWrap[T,U,C](builder:()=&gt;scala.concurrent.Future[T],dependentBuilder:T=&gt;scala.concurrent.Future[U],wrap:(T,U)=&gt;C):()=&gt;scala.concurrent.Future[C]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">composeBuildersAndWrap</span><span class="tparams">[<span name="T">T</span>, <span name="U">U</span>, <span name="C">C</span>]</span><span class="params">(<span name="builder">builder: () =&gt; <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.T" class="extype">T</span>]</span>, <span name="dependentBuilder">dependentBuilder: (<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.T" class="extype">T</span>) =&gt; <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.U" class="extype">U</span>]</span>, <span name="wrap">wrap: (<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.T" class="extype">T</span>, <span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.U" class="extype">U</span>) =&gt; <span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.C" class="extype">C</span></span>)</span><span class="result">: () =&gt; <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrap.C" class="extype">C</span>]</span></span><p class="shortcomment cmt">Given two fixture building methods (one dependent on the other) and a wrapper
for their pair type, returns a single fixture building method where the fixture is wrapper.</p><div class="fullcomment"><div class="comment cmt"><p>Given two fixture building methods (one dependent on the other) and a wrapper
for their pair type, returns a single fixture building method where the fixture is wrapper.</p><p>Example:</p><pre>composeBuildersAndWrap(
createBitcoind,
createChainHandlerWithBitcoindZmq,
BitcoindChainHandler.apply)</pre></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../fixtures/BitcoinSFixture.html" name="org.bitcoins.testkit.fixtures.BitcoinSFixture" id="org.bitcoins.testkit.fixtures.BitcoinSFixture" class="extype">BitcoinSFixture</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.testkit.fixtures.BitcoinSFixture#composeBuildersAndWrapFuture" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="composeBuildersAndWrapFuture[T,U,C](builder:()=&gt;scala.concurrent.Future[T],dependentBuilder:T=&gt;scala.concurrent.Future[U],processResult:(T,U)=&gt;scala.concurrent.Future[C]):()=&gt;scala.concurrent.Future[C]" class="anchorToMember"></a><a id="composeBuildersAndWrapFuture[T,U,C](()=&gt;Future[T],(T)=&gt;Future[U],(T,U)=&gt;Future[C]):()=&gt;Future[C]" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#composeBuildersAndWrapFuture[T,U,C](builder:()=&gt;scala.concurrent.Future[T],dependentBuilder:T=&gt;scala.concurrent.Future[U],processResult:(T,U)=&gt;scala.concurrent.Future[C]):()=&gt;scala.concurrent.Future[C]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">composeBuildersAndWrapFuture</span><span class="tparams">[<span name="T">T</span>, <span name="U">U</span>, <span name="C">C</span>]</span><span class="params">(<span name="builder">builder: () =&gt; <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrapFuture.T" class="extype">T</span>]</span>, <span name="dependentBuilder">dependentBuilder: (<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrapFuture.T" class="extype">T</span>) =&gt; <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrapFuture.U" class="extype">U</span>]</span>, <span name="processResult">processResult: (<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrapFuture.T" class="extype">T</span>, <span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrapFuture.U" class="extype">U</span>) =&gt; <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrapFuture.C" class="extype">C</span>]</span>)</span><span class="result">: () =&gt; <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.composeBuildersAndWrapFuture.C" class="extype">C</span>]</span></span><p class="shortcomment cmt">Given two fixture building methods (one dependent on the other) and
a function that processes the result of the builders returning a Future,
returns a single fixture building method where the fixture is wrapper.</p><div class="fullcomment"><div class="comment cmt"><p>Given two fixture building methods (one dependent on the other) and
a function that processes the result of the builders returning a Future,
returns a single fixture building method where the fixture is wrapper.</p><p>This method is identical to <code>composeBuildersAndWrap</code>, except that
the wrapping function returns a <code>Future[C]</code> instead of a <code>C</code>
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../fixtures/BitcoinSFixture.html" name="org.bitcoins.testkit.fixtures.BitcoinSFixture" id="org.bitcoins.testkit.fixtures.BitcoinSFixture" class="extype">BitcoinSFixture</a></dd></dl></div></li><li class="indented0 " name="org.scalatest.matchers.dsl.MatcherWords#contain" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="contain:org.scalatest.matchers.dsl.ContainWord" class="anchorToMember"></a><a id="contain:ContainWord" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#contain:org.scalatest.matchers.dsl.ContainWord" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">contain</span><span class="result">: <a href="https://javadoc.io/page/org.scalatest/scalatest-matchers-core_2.13/3.2.10/org/scalatest/matchers/dsl/ContainWord.html#org.scalatest.matchers.dsl.ContainWord" name="org.scalatest.matchers.dsl.ContainWord" id="org.scalatest.matchers.dsl.ContainWord" class="extype">ContainWord</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>MatcherWords</dd></dl></div></li><li class="indented0 " name="org.scalatest.AsyncTestSuite#convertAssertionToFutureAssertion" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="convertAssertionToFutureAssertion(assertion:org.scalatest.compatible.Assertion):scala.concurrent.Future[org.scalatest.compatible.Assertion]" class="anchorToMember"></a><a id="convertAssertionToFutureAssertion(Assertion):Future[Assertion]" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#convertAssertionToFutureAssertion(assertion:org.scalatest.compatible.Assertion):scala.concurrent.Future[org.scalatest.compatible.Assertion]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">implicit </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">convertAssertionToFutureAssertion</span><span class="params">(<span name="assertion">assertion: <a href="https://javadoc.io/page/org.scalatest/scalatest-compatible/3.2.10/org/scalatest/compatible/Assertion.html#org.scalatest.compatible.Assertion" name="org.scalatest.compatible.Assertion" id="org.scalatest.compatible.Assertion" class="extype">Assertion</a></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<a href="https://javadoc.io/page/org.scalatest/scalatest-compatible/3.2.10/org/scalatest/compatible/Assertion.html#org.scalatest.compatible.Assertion" name="org.scalatest.compatible.Assertion" id="org.scalatest.compatible.Assertion" class="extype">Assertion</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AsyncTestSuite</dd></dl></div></li><li class="indented0 " name="org.scalactic.TripleEquals#convertEquivalenceToAToBConstraint" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="convertEquivalenceToAToBConstraint[A,B](equivalenceOfB:org.scalactic.Equivalence[B])(implicitev:A&lt;:&lt;B):org.scalactic.CanEqual[A,B]" class="anchorToMember"></a><a id="convertEquivalenceToAToBConstraint[A,B](Equivalence[B])(&lt;:&lt;[A,B]):CanEqual[A,B]" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#convertEquivalenceToAToBConstraint[A,B](equivalenceOfB:org.scalactic.Equivalence[B])(implicitev:A&lt;:&lt;B):org.scalactic.CanEqual[A,B]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">c
if we do not specify a unique execution context for each suite
</p><div class="fullcomment"><div class="comment cmt"><p>Needed because the default execution context will become overloaded
if we do not specify a unique execution context for each suite
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../util/BitcoinSAkkaAsyncTest.html" name="org.bitcoins.testkit.util.BitcoinSAkkaAsyncTest" id="org.bitcoins.testkit.util.BitcoinSAkkaAsyncTest" class="extype">BitcoinSAkkaAsyncTest</a></dd></dl></div></li><li class="indented0 " name="org.scalatest.matchers.dsl.MatcherWords#exist" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="exist:org.scalatest.matchers.dsl.ExistWord" class="anchorToMember"></a><a id="exist:ExistWord" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#exist:org.scalatest.matchers.dsl.ExistWord" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">exist</span><span class="result">: <a href="https://javadoc.io/page/org.scalatest/scalatest-matchers-core_2.13/3.2.10/org/scalatest/matchers/dsl/ExistWord.html#org.scalatest.matchers.dsl.ExistWord" name="org.scalatest.matchers.dsl.ExistWord" id="org.scalatest.matchers.dsl.ExistWord" class="extype">ExistWord</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>MatcherWords</dd></dl></div></li><li class="indented0 " name="org.scalatest.prop.TableDrivenPropertyChecks#exists" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="exists[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,ASSERTION](table:org.scalatest.prop.TableFor22[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V])(fun:(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V)=&gt;ASSERTION)(implicitasserting:org.scalatest.enablers.TableAsserting[ASSERTION],implicitprettifier:org.scalactic.Prettifier,implicitpos:org.scalactic.source.Position):asserting.Result" class="anchorToMember"></a><a id="exists[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,ASSERTION](TableFor22[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V])((A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V)=&gt;ASSERTION)(TableAsserting[ASSERTION],Prettifier,Position):Result" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#exists[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,ASSERTION](table:org.scalatest.prop.TableFor22[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V])(fun:(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V)=&gt;ASSERTION)(implicitasserting:org.scalatest.enablers.TableAsserting[ASSERTION],implicitprettifier:org.scalactic.Prettifier,implicitpos:org.scalactic.source.Position):asserting.Result" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">exists</span><span class="tparams">[<span name="A">A</span>, <span name="B">B</span>, <span name="C">C</span>, <span name="D">D</span>, <span name="E">E</span>, <span name="F">F</span>, <span name="G">G</span>, <span name="H">H</span>, <span name="I">I</span>, <span name="J">J</span>, <span name="K">K</span>, <span name="L">L</span>, <span name="M">M</span>, <span name="N">N</span>, <span name="O">O</span>, <span name="P">P</span>, <span name="Q">Q</span>, <span name="R">R</span>, <span name="S">S</span>, <span name="T">T</span>, <span name="U">U</span>, <span name="V">V</span>, <span name="ASSERTION">ASSERTION</span>]</span><span class="params">(<span name="table">table: <a href="https://javadoc.io/page/org.scalatest/scalatest-core_2.13/3.2.10/org/scalatest/prop/TableFor22.html#org.scalatest.prop.TableFor22" name="org.scalatest.prop.TableFor22" id="org.scalatest.prop.TableFor22" class="extype">TableFor22</a>[<span name="org.scalatest.prop.TableDrivenPropertyChecks.exists.A" class="extype">A</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.exists.B" class="extype">B</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.exists.C" class="extype">C</span>, <span name="org.scalatest.prop.TableDrivenProper
for synchronous property based tests
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../testkitcore/util/BaseAsyncTest.html" name="org.bitcoins.testkitcore.util.BaseAsyncTest" id="org.bitcoins.testkitcore.util.BaseAsyncTest" class="extype">BaseAsyncTest</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.testkitcore.util.BaseAsyncTest#forAllParallel" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="forAllParallel[A,B,C,D,E](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B],genC:org.scalacheck.Gen[C],genD:org.scalacheck.Gen[D],genE:org.scalacheck.Gen[E])(func:(A,B,C,D,E)=&gt;org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]" class="anchorToMember"></a><a id="forAllParallel[A,B,C,D,E](Gen[A],Gen[B],Gen[C],Gen[D],Gen[E])((A,B,C,D,E)=&gt;Assertion):Future[Assertion]" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#forAllParallel[A,B,C,D,E](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B],genC:org.scalacheck.Gen[C],genD:org.scalacheck.Gen[D],genE:org.scalacheck.Gen[E])(func:(A,B,C,D,E)=&gt;org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">forAllParallel</span><span class="tparams">[<span name="A">A</span>, <span name="B">B</span>, <span name="C">C</span>, <span name="D">D</span>, <span name="E">E</span>]</span><span class="params">(<span name="genA">genA: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A" class="extype">A</span>]</span>, <span name="genB">genB: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B" class="extype">B</span>]</span>, <span name="genC">genC: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.C" class="extype">C</span>]</span>, <span name="genD">genD: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.D" class="extype">D</span>]</span>, <span name="genE">genE: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.E" class="extype">E</span>]</span>)</span><span class="params">(<span name="func">func: (<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A" class="extype">A</span>, <span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B" class="extype">B</span>, <span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.C" class="extype">C</span>, <span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.D" class="extype">D</span>, <span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.E" class="extype">E</span>) =&gt; <span name="org.scalatest.Assertion" class="extype">Assertion</span></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.scalatest.Assertion" c
for synchronous property based tests
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../testkitcore/util/BaseAsyncTest.html" name="org.bitcoins.testkitcore.util.BaseAsyncTest" id="org.bitcoins.testkitcore.util.BaseAsyncTest" class="extype">BaseAsyncTest</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.testkitcore.util.BaseAsyncTest#forAllParallel" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="forAllParallel[A,B,C,D,E](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B],genC:org.scalacheck.Gen[C],genD:org.scalacheck.Gen[D])(func:(A,B,C,D)=&gt;org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]" class="anchorToMember"></a><a id="forAllParallel[A,B,C,D,E](Gen[A],Gen[B],Gen[C],Gen[D])((A,B,C,D)=&gt;Assertion):Future[Assertion]" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#forAllParallel[A,B,C,D,E](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B],genC:org.scalacheck.Gen[C],genD:org.scalacheck.Gen[D])(func:(A,B,C,D)=&gt;org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">forAllParallel</span><span class="tparams">[<span name="A">A</span>, <span name="B">B</span>, <span name="C">C</span>, <span name="D">D</span>, <span name="E">E</span>]</span><span class="params">(<span name="genA">genA: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A" class="extype">A</span>]</span>, <span name="genB">genB: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B" class="extype">B</span>]</span>, <span name="genC">genC: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.C" class="extype">C</span>]</span>, <span name="genD">genD: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.D" class="extype">D</span>]</span>)</span><span class="params">(<span name="func">func: (<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A" class="extype">A</span>, <span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B" class="extype">B</span>, <span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.C" class="extype">C</span>, <span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.D" class="extype">D</span>) =&gt; <span name="org.scalatest.Assertion" class="extype">Assertion</span></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.scalatest.Assertion" class="extype">Assertion</span>]</span></span><p class="shortcomment cmt">Runs all property based tests in parallel.</p><div class="fullcomment"><div class="comment cmt"><p>Runs all property based tests in parallel. This is a convenient optimization
for synchronous property based tests
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../testkitcore/util/BaseAsyncTest.html" name="org.bitcoins.testkitcore.util.BaseAsyncTest" id="org.bitcoins.testkitcore.util.BaseAsyncTest" class="extype">BaseAsyncTest</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.testkitcore.util.BaseAsyncTest#forAllParallel" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="forAllParallel[A,B,C](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B],genC:org.scalacheck.Gen[C])(func:(A,B,C)=&gt;org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]" class="anchorToMember"></a><a id="forAllParallel[A,B,C](Gen[A],Gen[B],Gen[C])((A,B,C)=&gt;Assertion):Future[Assertion]" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#forAllParallel[A,B,C](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B],genC:org.scalacheck.Gen[C])(func:(A,B,C)=&gt;org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">forAllParallel</span><span class="tparams">[<span name="A">A</span>, <span name="B">B</span>, <span name="C">C</span>]</span><span class="params">(<span name="genA">genA: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A" class="extype">A</span>]</span>, <span name="genB">genB: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B" class="extype">B</span>]</span>, <span name="genC">genC: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.C" class="extype">C</span>]</span>)</span><span class="params">(<span name="func">func: (<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A" class="extype">A</span>, <span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B" class="extype">B</span>, <span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.C" class="extype">C</span>) =&gt; <span name="org.scalatest.Assertion" class="extype">Assertion</span></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.scalatest.Assertion" class="extype">Assertion</span>]</span></span><p class="shortcomment cmt">Runs all property based tests in parallel.</p><div class="fullcomment"><div class="comment cmt"><p>Runs all property based tests in parallel. This is a convenient optimization
for synchronous property based tests
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../testkitcore/util/BaseAsyncTest.html" name="org.bitcoins.testkitcore.util.BaseAsyncTest" id="org.bitcoins.testkitcore.util.BaseAsyncTest" class="extype">BaseAsyncTest</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.testkitcore.util.BaseAsyncTest#forAllParallel" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="forAllParallel[A,B,C](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B])(func:(A,B)=&gt;org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]" class="anchorToMember"></a><a id="forAllParallel[A,B,C](Gen[A],Gen[B])((A,B)=&gt;Assertion):Future[Assertion]" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#forAllParallel[A,B,C](genA:org.scalacheck.Gen[A],genB:org.scalacheck.Gen[B])(func:(A,B)=&gt;org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">forAllParallel</span><span class="tparams">[<span name="A">A</span>, <span name="B">B</span>, <span name="C">C</span>]</span><span class="params">(<span name="genA">genA: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A" class="extype">A</span>]</span>, <span name="genB">genB: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B" class="extype">B</span>]</span>)</span><span class="params">(<span name="func">func: (<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A" class="extype">A</span>, <span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.B" class="extype">B</span>) =&gt; <span name="org.scalatest.Assertion" class="extype">Assertion</span></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.scalatest.Assertion" class="extype">Assertion</span>]</span></span><p class="shortcomment cmt">Runs all property based tests in parallel.</p><div class="fullcomment"><div class="comment cmt"><p>Runs all property based tests in parallel. This is a convenient optimization
for synchronous property based tests
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../testkitcore/util/BaseAsyncTest.html" name="org.bitcoins.testkitcore.util.BaseAsyncTest" id="org.bitcoins.testkitcore.util.BaseAsyncTest" class="extype">BaseAsyncTest</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.testkitcore.util.BaseAsyncTest#forAllParallel" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="forAllParallel[A](gen:org.scalacheck.Gen[A])(func:A=&gt;org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]" class="anchorToMember"></a><a id="forAllParallel[A](Gen[A])((A)=&gt;Assertion):Future[Assertion]" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#forAllParallel[A](gen:org.scalacheck.Gen[A])(func:A=&gt;org.scalatest.Assertion):scala.concurrent.Future[org.scalatest.Assertion]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">forAllParallel</span><span class="tparams">[<span name="A">A</span>]</span><span class="params">(<span name="gen">gen: <a href="https://javadoc.io/page/org.scalacheck/scalacheck_2.13/1.14.3/org/scalacheck/Gen.html#org.scalacheck.Gen" name="org.scalacheck.Gen" id="org.scalacheck.Gen" class="extype">Gen</a>[<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A" class="extype">A</span>]</span>)</span><span class="params">(<span name="func">func: (<span name="org.bitcoins.testkitcore.util.BaseAsyncTest.forAllParallel.A" class="extype">A</span>) =&gt; <span name="org.scalatest.Assertion" class="extype">Assertion</span></span>)</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.scalatest.Assertion" class="extype">Assertion</span>]</span></span><p class="shortcomment cmt">Runs all property based tests in parallel.</p><div class="fullcomment"><div class="comment cmt"><p>Runs all property based tests in parallel. This is a convenient optimization
for synchronous property based tests
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../testkitcore/util/BaseAsyncTest.html" name="org.bitcoins.testkitcore.util.BaseAsyncTest" id="org.bitcoins.testkitcore.util.BaseAsyncTest" class="extype">BaseAsyncTest</a></dd></dl></div></li><li class="indented0 " name="org.scalatest.prop.TableDrivenPropertyChecks#forEvery" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="forEvery[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,ASSERTION](table:org.scalatest.prop.TableFor22[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V])(fun:(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V)=&gt;ASSERTION)(implicitasserting:org.scalatest.enablers.TableAsserting[ASSERTION],implicitprettifier:org.scalactic.Prettifier,implicitpos:org.scalactic.source.Position):asserting.Result" class="anchorToMember"></a><a id="forEvery[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,ASSERTION](TableFor22[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V])((A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V)=&gt;ASSERTION)(TableAsserting[ASSERTION],Prettifier,Position):Result" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#forEvery[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,ASSERTION](table:org.scalatest.prop.TableFor22[A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V])(fun:(A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V)=&gt;ASSERTION)(implicitasserting:org.scalatest.enablers.TableAsserting[ASSERTION],implicitprettifier:org.scalactic.Prettifier,implicitpos:org.scalactic.source.Position):asserting.Result" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">forEvery</span><span class="tparams">[<span name="A">A</span>, <span name="B">B</span>, <span name="C">C</span>, <span name="D">D</span>, <span name="E">E</span>, <span name="F">F</span>, <span name="G">G</span>, <span name="H">H</span>, <span name="I">I</span>, <span name="J">J</span>, <span name="K">K</span>, <span name="L">L</span>, <span name="M">M</span>, <span name="N">N</span>, <span name="O">O</span>, <span name="P">P</span>, <span name="Q">Q</span>, <span name="R">R</span>, <span name="S">S</span>, <span name="T">T</span>, <span name="U">U</span>, <span name="V">V</span>, <span name="ASSERTION">ASSERTION</span>]</span><span class="params">(<span name="table">table: <a href="https://javadoc.io/page/org.scalatest/scalatest-core_2.13/3.2.10/org/scalatest/prop/TableFor22.html#org.scalatest.prop.TableFor22" name="org.scalatest.prop.TableFor22" id="org.scalatest.prop.TableFor22" class="extype">TableFor22</a>[<span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.A" class="extype">A</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.B" class="extype">B</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.C" class="extype">C</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.D" class="extype">D</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.E" class="extype">E</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.F" class="extype">F</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.G" class="extype">G</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.H" class="extype">H</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.I" class="extype">I</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.J" class="extype">J</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.K" class="extype">K</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.L" class="extype">L</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.M" class="extype">M</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEvery.N" class="extype">N</span>, <span name="org.scalatest.prop.TableDrivenPropertyChecks.forEv
have a less of a chance failing, so execute them less</p><div class="fullcomment"><div class="comment cmt"><p>Property based tests that have been around a long time
have a less of a chance failing, so execute them less</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../testkitcore/util/BaseAsyncTest.html" name="org.bitcoins.testkitcore.util.BaseAsyncTest" id="org.bitcoins.testkitcore.util.BaseAsyncTest" class="extype">BaseAsyncTest</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.testkitcore.util.BaseAsyncTest#generatorDrivenConfig" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="generatorDrivenConfig:BaseAsyncTest.this.PropertyCheckConfiguration" class="anchorToMember"></a><a id="generatorDrivenConfig:PropertyCheckConfiguration" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#generatorDrivenConfig:BaseAsyncTest.this.PropertyCheckConfiguration" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">implicit </span> <span class="kind">val</span></span> <span class="symbol"><span class="name">generatorDrivenConfig</span><span class="result">: <a href="#PropertyCheckConfigurationextendsProductwithSerializable" name="org.bitcoins.testkit.db.TestSQLiteDAOFixture.PropertyCheckConfiguration" id="org.bitcoins.testkit.db.TestSQLiteDAOFixture.PropertyCheckConfiguration" class="extmbr">PropertyCheckConfiguration</a></span></span><p class="shortcomment cmt">The configuration for property based tests in our testing suite</p><div class="fullcomment"><div class="comment cmt"><p>The configuration for property based tests in our testing suite</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../testkitcore/util/BaseAsyncTest.html" name="org.bitcoins.testkitcore.util.BaseAsyncTest" id="org.bitcoins.testkitcore.util.BaseAsyncTest" class="extype">BaseAsyncTest</a> → Configuration</dd><dt>See also</dt><dd><span class="cmt"><p>http://www.scalatest.org/user_guide/writing_scalacheck_style_properties</p></span></dd></dl></div></li><li class="indented0 " name="org.bitcoins.testkitcore.util.BaseAsyncTest#generatorDrivenConfigNewCode" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="generatorDrivenConfigNewCode:BaseAsyncTest.this.PropertyCheckConfiguration" class="anchorToMember"></a><a id="generatorDrivenConfigNewCode:PropertyCheckConfiguration" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#generatorDrivenConfigNewCode:BaseAsyncTest.this.PropertyCheckConfiguration" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">generatorDrivenConfigNewCode</span><span class="result">: <a href="#PropertyCheckConfigurationextendsProductwithSerializable" name="org.bitcoins.testkit.db.TestSQLiteDAOFixture.PropertyCheckConfiguration" id="org.bitcoins.testkit.db.TestSQLiteDAOFixture.PropertyCheckConfiguration" class="extmbr">PropertyCheckConfiguration</a></span></span><p class="shortcomment cmt">Property based tests that are new have a higher chance of failing
so execute them more</p><div class="fullcomment"><div class="comment cmt"><p>Property based tests that are new have a higher chance of failing
so execute them more</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../testkitcore/util/BaseAsyncTest.html" name="org.bitcoins.testkitcore.util.BaseAsyncTest" id="org.bitcoins.testkitcore.util.BaseAsyncTest" class="extype">BaseAsyncTest</a></dd></dl></div></li><li class="indented0 " name="scala.AnyRef#getClass" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getClass():Class[_]" class="anchorToMember"></a><a id="getClass():Class[_&lt;:AnyRef]" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#getClass():Class[_]" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier">final </span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getClass</span><span class="params">()</span><span class="result">: <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java/lang/Class.html#java.lang.Class" name="java.lang.Class" id="java.lang.Class" class="extype">Class</a>[_ &lt;: <a href="../../../../scala/index.html#AnyRef=Object" name="scala.AnyRef" id="scala.AnyRef" class="extmbr">AnyRef</a>]</span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><span class="name">@native</span><span class="args">()</span> </dd></dl></div></li><li class="indented0 " name="org.scalatest.prop.Configuration#getParameter" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="getParameter(configParams:Seq[org.scalatest.prop.Configuration#PropertyCheckConfigParam],config:Configuration.this.PropertyCheckConfiguration):org.scalatest.prop.Configuration.Parameter" class="anchorToMember"></a><a id="getParameter(Seq[PropertyCheckConfigParam],PropertyCheckConfiguration):Parameter" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#getParameter(configParams:Seq[org.scalatest.prop.Configuration#PropertyCheckConfigParam],config:Configuration.this.PropertyCheckConfiguration):org.scalatest.prop.Configuration.Parameter" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">getParameter</span><span class="params">(<span name="configParams">configParams: <a href="../../../../scala/index.html#Seq[+A]=Seq[A]" name="scala.Seq" id="scala.Seq" class="extmbr">Seq</a>[<span name="org.scalatest.prop.Configuration.PropertyCheckConfigParam" class="extype">PropertyCheckConfigParam</span>]</span>, <span name="config">config: <a href="#PropertyCheckConfigurationextendsProductwithSerializable" name="org.bitcoins.testkit.db.TestSQLiteDAOFixture.PropertyCheckConfiguration" id="org.bitcoins.testkit.db.TestSQLiteDAOFixture.PropertyCheckConfiguration" class="extmbr">PropertyCheckConfiguration</a></span>)</span><span class="result">: <span name="org.scalatest.prop.Configuration.Parameter" class="extype">Parameter</span></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Configuration</dd></dl></div></li><li class="indented0 " name="scala.AnyRef#hashCode" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="hashCode():Int" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#hashCode():Int" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">hashCode</span><span class="params">()</span><span class="result">: <a href="https://www.scala-lang.org/api/2.13.8/scala/Int.html#scala.Int" name="scala.Int" id="scala.Int" class="extype">Int</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>AnyRef → Any</dd><dt>Annotations</dt><dd><s
(this version gives the destroy function access to the fixture)</p><div class="fullcomment"><div class="comment cmt"><p>Given functions to build and destroy a fixture, returns a OneArgAsyncTest =&gt; FutureOutcome
(this version gives the destroy function access to the fixture)</p><p>Example:</p><pre>makeDependentFixture(createBitcoindChainHandler, destroyBitcoindChainHandler)</pre></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../fixtures/BitcoinSFixture.html" name="org.bitcoins.testkit.fixtures.BitcoinSFixture" id="org.bitcoins.testkit.fixtures.BitcoinSFixture" class="extype">BitcoinSFixture</a></dd></dl></div></li><li class="indented0 " name="org.bitcoins.testkit.fixtures.BitcoinSFixture#makeFixture" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="makeFixture[T](build:()=&gt;scala.concurrent.Future[T],destroy:()=&gt;scala.concurrent.Future[Any])(test:BitcoinSFixture.this.OneArgAsyncTest):org.scalatest.FutureOutcome" class="anchorToMember"></a><a id="makeFixture[T](()=&gt;Future[T],()=&gt;Future[Any])(OneArgAsyncTest):FutureOutcome" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#makeFixture[T](build:()=&gt;scala.concurrent.Future[T],destroy:()=&gt;scala.concurrent.Future[Any])(test:BitcoinSFixture.this.OneArgAsyncTest):org.scalatest.FutureOutcome" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">makeFixture</span><span class="tparams">[<span name="T">T</span>]</span><span class="params">(<span name="build">build: () =&gt; <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<span name="org.bitcoins.testkit.fixtures.BitcoinSFixture.makeFixture.T" class="extype">T</span>]</span>, <span name="destroy">destroy: () =&gt; <a href="https://www.scala-lang.org/api/2.13.8/scala/concurrent/Future.html#scala.concurrent.Future" name="scala.concurrent.Future" id="scala.concurrent.Future" class="extype">Future</a>[<a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a>]</span>)</span><span class="params">(<span name="test">test: <a href="#OneArgAsyncTestextendsFixtureAsyncTestSuite.this.FixtureParam=&gt;org.scalatest.FutureOutcomewithTestData" name="org.bitcoins.testkit.db.TestSQLiteDAOFixture.OneArgAsyncTest" id="org.bitcoins.testkit.db.TestSQLiteDAOFixture.OneArgAsyncTest" class="extmbr">OneArgAsyncTest</a></span>)</span><span class="result">: <a href="https://javadoc.io/page/org.scalatest/scalatest-core_2.13/3.2.10/org/scalatest/FutureOutcome.html#org.scalatest.FutureOutcome" name="org.scalatest.FutureOutcome" id="org.scalatest.FutureOutcome" class="extype">FutureOutcome</a></span></span><p class="shortcomment cmt">Given functions to build and destroy a fixture, returns a OneArgAsyncTest =&gt; FutureOutcome
(this version does not give the destroy function access to the fixture, see makeDependentFixture)</p><div class="fullcomment"><div class="comment cmt"><p>Given functions to build and destroy a fixture, returns a OneArgAsyncTest =&gt; FutureOutcome
(this version does not give the destroy function access to the fixture, see makeDependentFixture)</p><p>Example:</p><pre>makeFixture(createBlockHeaderDAO, destroyBlockHeaderTable)</pre></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../fixtures/BitcoinSFixture.html" name="org.bitcoins.testkit.fixtures.BitcoinSFixture" id="org.bitcoins.testkit.fixtures.BitcoinSFixture" class="extype">BitcoinSFixture</a></dd></dl></div></li><li class="indented0 " name="org.scalatest.flatspec.FixtureAsyncFlatSpecLike#markup" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="markup:org.scalatest.Documenter" class="anchorToMember"></a><a id="markup:Documenter" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#markup:org.scalatest.Documenter" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">markup</span><span class="result">: <a href="https://javadoc.io/page/org.scalatest/scalatest-core_2.13/3.2.10/org/scalatest/Documenter.html#org.scalatest.Documenter" name="org.scalatest.Documenter" id="org.scalatest.Documenter" class="extype">Documenter</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Attributes</dt><dd>protected </dd><dt>Definition Classes</dt><dd>FixtureAsyncFlatSpecLike → Documenting</dd></dl></div></li><li class="indented0 " name="org.scalatest.matchers.dsl.MatcherWords#matchPattern" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="matchPattern:org.scalatest.matchers.dsl.MatchPatternWord" class="anchorToMember"></a><a id="matchPattern:MatchPatternWord" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#matchPattern:org.scalatest.matchers.dsl.MatchPatternWord" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">matchPattern</span><span class="result">: <a href="https://javadoc.io/page/org.scalatest/scalatest-matchers-core_2.13/3.2.10/org/scalatest/matchers/dsl/MatchPatternWord.html#org.scalatest.matchers.dsl.MatchPatternWord" name="org.scalatest.matchers.dsl.MatchPatternWord" id="org.scalatest.matchers.dsl.MatchPatternWord" class="extype">MatchPatternWord</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>MatcherWords</dd></dl></div></li><li class="indented0 " name="org.scalatest.prop.Configuration#maxDiscardedFactor" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="maxDiscardedFactor(value:org.scalactic.anyvals.PosZDouble):Configuration.this.MaxDiscardedFactor" class="anchorToMember"></a><a id="maxDiscardedFactor(PosZDouble):MaxDiscardedFactor" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#maxDiscardedFactor(value:org.scalactic.anyvals.PosZDouble):Configuration.this.MaxDiscardedFactor" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">maxDiscardedFactor</span><span class="params">(<span name="value">value: <a href="https://javadoc.io/page/org.scalactic/scalactic_2.13/3.2.10/org/scalactic/anyvals/PosZDouble.html#org.scalactic.anyvals.PosZDouble" name="org.scalactic.anyvals.PosZDouble" id="org.scalactic.anyvals.PosZDouble" class="extype">PosZDouble</a></span>)</span><span class="result">: <a href="#MaxDiscardedFactorextendsConfiguration.this.PropertyCheckConfigParamwithProductwithSerializable" name="org.bitcoins.testkit.db.TestSQLiteDAOFixture.MaxDiscardedFactor" id="org.bitcoins.testkit.db.TestSQLiteDAOFixture.MaxDiscardedFactor" class="extmbr">MaxDiscardedFactor</a></span></span><div class="fullcomment">
implicit val into that scope with type Shrink[T] where T is the type
of the generator you want to enable shrinking on.
</p></div><dl class="attributes block"><dt>Definition Classes</dt><dd><a href="../../testkitcore/util/BaseAsyncTest.html" name="org.bitcoins.testkitcore.util.BaseAsyncTest" id="org.bitcoins.testkitcore.util.BaseAsyncTest" class="extype">BaseAsyncTest</a></dd></dl></div></li><li class="indented0 " name="org.scalatest.matchers.must.Matchers#noneOf" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="noneOf(firstEle:Any,secondEle:Any,remainingEles:Any*)(implicitpos:org.scalactic.source.Position):org.scalatest.matchers.dsl.ResultOfNoneOfApplication" class="anchorToMember"></a><a id="noneOf(Any,Any,Any*)(Position):ResultOfNoneOfApplication" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#noneOf(firstEle:Any,secondEle:Any,remainingEles:Any*)(implicitpos:org.scalactic.source.Position):org.scalatest.matchers.dsl.ResultOfNoneOfApplication" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">def</span></span> <span class="symbol"><span class="name">noneOf</span><span class="params">(<span name="firstEle">firstEle: <a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span>, <span name="secondEle">secondEle: <a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a></span>, <span name="remainingEles">remainingEles: <a href="https://www.scala-lang.org/api/2.13.8/scala/Any.html#scala.Any" name="scala.Any" id="scala.Any" class="extype">Any</a>*</span>)</span><span class="params">(<span class="implicit">implicit </span><span name="pos">pos: <a href="https://javadoc.io/page/org.scalactic/scalactic_2.13/3.2.10/org/scalactic/source/Position.html#org.scalactic.source.Position" name="org.scalactic.source.Position" id="org.scalactic.source.Position" class="extype">Position</a></span>)</span><span class="result">: <a href="https://javadoc.io/page/org.scalatest/scalatest-matchers-core_2.13/3.2.10/org/scalatest/matchers/dsl/ResultOfNoneOfApplication.html#org.scalatest.matchers.dsl.ResultOfNoneOfApplication" name="org.scalatest.matchers.dsl.ResultOfNoneOfApplication" id="org.scalatest.matchers.dsl.ResultOfNoneOfApplication" class="extype">ResultOfNoneOfApplication</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>Matchers</dd></dl></div></li><li class="indented0 " name="org.scalatest.matchers.dsl.MatcherWords#not" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="pub"><a id="not:org.scalatest.matchers.dsl.NotWord" class="anchorToMember"></a><a id="not:NotWord" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#not:org.scalatest.matchers.dsl.NotWord" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">val</span></span> <span class="symbol"><span class="name">not</span><span class="result">: <a href="https://javadoc.io/page/org.scalatest/scalatest-matchers-core_2.13/3.2.10/org/scalatest/matchers/dsl/NotWord.html#org.scalatest.matchers.dsl.NotWord" name="org.scalatest.matchers.dsl.NotWord" id="org.scalatest.matchers.dsl.NotWord" class="extype">NotWord</a></span></span><div class="fullcomment"><dl class="attributes block"><dt>Definition Classes</dt><dd>MatcherWords</dd></dl></div></li><li class="indented0 " name="org.scalatest.flatspec.FixtureAsyncFlatSpecLike#note" group="Ungrouped" fullComment="yes" data-isabs="false" visbl="prt"><a id="note:org.scalatest.Notifier" class="anchorToMember"></a><a id="note:Notifier" class="anchorToMember"></a> <span class="permalink"><a href="../../../../org/bitcoins/testkit/db/TestSQLiteDAOFixture.html#note:org.scalatest.Notifier" title="Permalink"><i class="material-icons"></i></a></span> <span class="modifier_kind"><span class="modifier"></span> <span class="kind">d