diff --git a/test/mock/pipe.go b/test/mock/pipe.go
index cc6460da3720245013fb9002af2def6a6b616caf..e1e416127ddb73ff9b55f1311265aa07a4f97d62 100644
--- a/test/mock/pipe.go
+++ b/test/mock/pipe.go
@@ -1,6 +1,8 @@
 package mock
 
 import (
+	"fmt"
+	
 	account       "github.com/eris-ltd/eris-db/account"
 	core_types    "github.com/eris-ltd/eris-db/core/types"
 	definitions   "github.com/eris-ltd/eris-db/definitions"
@@ -88,6 +90,11 @@ func (this *MockPipe) SetConsensusEngine(_ definitions.ConsensusEngine) error {
 	// TODO: [ben] mock consensus engine
 	return nil
 }
+
+func (this *MockPipe) GetTendermintPipe() (definitions.TendermintPipe, error) {
+	return nil, fmt.Errorf("Tendermint pipe is not supported by mocked pipe.")
+}
+
 // Components
 
 // Accounts
diff --git a/test/testdata/testdata/testdata.go b/test/testdata/testdata/testdata.go
index 811ee65547ed07703f597d4b1958dbe090281463..d780d80a3bbf75285e298803d9d2e2eb79c52d99 100644
--- a/test/testdata/testdata/testdata.go
+++ b/test/testdata/testdata/testdata.go
@@ -1,7 +1,6 @@
 package testdata
 
 import (
-  wire "github.com/tendermint/go-wire"
 
 	account    "github.com/eris-ltd/eris-db/account"
 	core_types "github.com/eris-ltd/eris-db/core/types"
@@ -697,15 +696,10 @@ type (
 )
 
 func LoadTestData() *TestData {
-	var err error
-	//codec := core_types.NewTCodec()
-	testData := TestData{}
-	testDataI := wire.ReadJSON(testData, []byte(testDataJson), &err)
-	/*err := codec.DecodeBytes(testData, []byte(testDataJson))
-	 */
-	if err != nil {
+	codec := rpc_v0.NewTCodec()
+	testData := &TestData{}
+	if err := codec.DecodeBytes(testData, []byte(testDataJson)); err != nil {
 		panic(err)
 	}
-	testData = testDataI.(TestData)
-	return &testData
+	return testData
 }