prediction mvp woo
This commit is contained in:
@@ -44,7 +44,24 @@ func TestPredictionPredict(t *testing.T) {
|
||||
want: ledger.Register{theseK: {}},
|
||||
},
|
||||
"double": {
|
||||
prediction: {double},
|
||||
prediction: Prediction{double},
|
||||
given: ledger.Balances{"X": ledger.Balance{"X": 2}},
|
||||
want: ledger.Register{theseK: ledger.Balances{"X": ledger.Balance{"X": 4}}},
|
||||
},
|
||||
"inc": {
|
||||
prediction: Prediction{inc},
|
||||
given: ledger.Balances{"X": ledger.Balance{"X": 2}},
|
||||
want: ledger.Register{theseK: ledger.Balances{"X": ledger.Balance{"X": 3}}},
|
||||
},
|
||||
"inc, double": {
|
||||
prediction: Prediction{inc, double},
|
||||
given: ledger.Balances{"X": ledger.Balance{"X": 5}},
|
||||
want: ledger.Register{theseK: ledger.Balances{"X": ledger.Balance{"X": 12}}},
|
||||
},
|
||||
"double, inc": {
|
||||
prediction: Prediction{double, inc},
|
||||
given: ledger.Balances{"X": ledger.Balance{"X": 5}},
|
||||
want: ledger.Register{theseK: ledger.Balances{"X": ledger.Balance{"X": 11}}},
|
||||
},
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user