From a88459d5f1e83006ba421f334a1513d1c231eb6b Mon Sep 17 00:00:00 2001 From: xuri Date: Tue, 16 Apr 2019 10:57:21 +0800 Subject: add unit tests to functions --- sheetpr_test.go | 36 +++++++++--------------------------- 1 file changed, 9 insertions(+), 27 deletions(-) (limited to 'sheetpr_test.go') diff --git a/sheetpr_test.go b/sheetpr_test.go index 22dbd42..48d330e 100644 --- a/sheetpr_test.go +++ b/sheetpr_test.go @@ -112,38 +112,24 @@ func TestSheetPrOptions(t *testing.T) { xl := excelize.NewFile() // Get the default value - if !assert.NoError(t, xl.GetSheetPrOptions(sheet, def), opt) { - t.FailNow() - } + assert.NoError(t, xl.GetSheetPrOptions(sheet, def), opt) // Get again and check - if !assert.NoError(t, xl.GetSheetPrOptions(sheet, val1), opt) { - t.FailNow() - } + assert.NoError(t, xl.GetSheetPrOptions(sheet, val1), opt) if !assert.Equal(t, val1, def, opt) { t.FailNow() } // Set the same value - if !assert.NoError(t, xl.SetSheetPrOptions(sheet, val1), opt) { - t.FailNow() - } + assert.NoError(t, xl.SetSheetPrOptions(sheet, val1), opt) // Get again and check - if !assert.NoError(t, xl.GetSheetPrOptions(sheet, val1), opt) { - t.FailNow() - } + assert.NoError(t, xl.GetSheetPrOptions(sheet, val1), opt) if !assert.Equal(t, val1, def, "%T: value should not have changed", opt) { t.FailNow() } // Set a different value - if !assert.NoError(t, xl.SetSheetPrOptions(sheet, test.nonDefault), opt) { - t.FailNow() - } - if !assert.NoError(t, xl.GetSheetPrOptions(sheet, val1), opt) { - t.FailNow() - } + assert.NoError(t, xl.SetSheetPrOptions(sheet, test.nonDefault), opt) + assert.NoError(t, xl.GetSheetPrOptions(sheet, val1), opt) // Get again and compare - if !assert.NoError(t, xl.GetSheetPrOptions(sheet, val2), opt) { - t.FailNow() - } + assert.NoError(t, xl.GetSheetPrOptions(sheet, val2), opt) if !assert.Equal(t, val1, val2, "%T: value should not have changed", opt) { t.FailNow() } @@ -152,12 +138,8 @@ func TestSheetPrOptions(t *testing.T) { t.FailNow() } // Restore the default value - if !assert.NoError(t, xl.SetSheetPrOptions(sheet, def), opt) { - t.FailNow() - } - if !assert.NoError(t, xl.GetSheetPrOptions(sheet, val1), opt) { - t.FailNow() - } + assert.NoError(t, xl.SetSheetPrOptions(sheet, def), opt) + assert.NoError(t, xl.GetSheetPrOptions(sheet, val1), opt) if !assert.Equal(t, def, val1) { t.FailNow() } -- cgit v1.2.1