Increase test coverage

This commit is contained in:
Julian Kornberger 2016-11-20 19:11:56 +01:00
parent 55991260b0
commit 0362bf1b03

View File

@ -44,3 +44,19 @@ func TestUtilization(t *testing.T) {
assert.EqualValues(12.5, t3.RxUtil)
assert.EqualValues(0, t3.TxUtil)
}
func TestUtilizationStatistics(t *testing.T) {
assert := assert.New(t)
stats := WirelessStatistics{
Airtime24: &WirelessAirtime{Active_time: 20},
Airtime5: &WirelessAirtime{Active_time: 20},
}
stats.SetUtilization(&WirelessStatistics{
Airtime24: &WirelessAirtime{},
Airtime5: &WirelessAirtime{},
})
assert.Equal(20, int(stats.Airtime24.Active_time))
assert.Equal(20, int(stats.Airtime5.Active_time))
}