lease set lease count tests

This commit is contained in:
Hayden Parker
2016-07-03 20:57:36 -07:00
parent d4a9db0331
commit 53efb84a58

View File

@ -54,6 +54,27 @@ func TestLeaseCountCorrect(t *testing.T) {
}
}
func TestLeaseCountCorrectWithMultiple(t *testing.T) {
assert := assert.New(t)
lease_set := buildFullLeaseSet(3)
count, err := lease_set.LeaseCount()
if assert.Nil(err) {
assert.Equal(3, count)
}
}
func TestLeaseCountErrorWithTooMany(t *testing.T) {
assert := assert.New(t)
lease_set := buildFullLeaseSet(17)
count, err := lease_set.LeaseCount()
if assert.NotNil(err) {
assert.Equal("invalid lease set: more than 16 leases", err.Error())
}
assert.Equal(17, count)
}
// TestLeases
// TestSignature