1
0
mirror of https://github.com/aclindsa/moneygo.git synced 2025-07-05 21:58:39 -04:00

Add security tests

This commit is contained in:
2017-10-09 21:10:22 -04:00
parent 4953063286
commit 14b0839b41
3 changed files with 191 additions and 1 deletions

View File

@ -79,6 +79,14 @@ func (t *TestData) Initialize() (*TestData, error) {
}
}
for _, security := range t.securities {
s2, err := createSecurity(t2.clients[security.UserId], &security)
if err != nil {
return nil, err
}
t2.securities = append(t2.securities, *s2)
}
t2.initialized = true
return &t2, nil
}
@ -117,6 +125,15 @@ var data = []TestData{
Type: handlers.Currency,
AlternateId: "840",
},
handlers.Security{
UserId: 0,
Name: "SPY",
Description: "SPDR S&P 500 ETF Trust",
Symbol: "SPY",
Precision: 5,
Type: handlers.Stock,
AlternateId: "78462F103",
},
},
accounts: []handlers.Account{
handlers.Account{