From 0362bf1b03c4ecd9be3330c0ff8739fed34cb2fa Mon Sep 17 00:00:00 2001 From: Julian Kornberger Date: Sun, 20 Nov 2016 19:11:56 +0100 Subject: [PATCH] Increase test coverage --- data/airtime_test.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/data/airtime_test.go b/data/airtime_test.go index 66a041f..e0b2955 100644 --- a/data/airtime_test.go +++ b/data/airtime_test.go @@ -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)) +}