diff options
| author | xuri <xuri.me@gmail.com> | 2018-12-30 00:18:34 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-12-30 00:18:34 +0800 |
| commit | 45ab95a4a118ed3ffa101cfe76eb8ba5c051aac5 (patch) | |
| tree | 5831d8dbf3418d4036bedc26c7ec8e41ba3d3f1c /date_test.go | |
| parent | 9a6f66a996eb83f16da13416c5fca361afe575b0 (diff) | |
| parent | 35426ed5dc5196374332498c82b4d480b05e5ac5 (diff) | |
Merge pull request #323 from albenik/tests_fix
Tests refactoring
Diffstat (limited to 'date_test.go')
| -rw-r--r-- | date_test.go | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/date_test.go b/date_test.go index 06421b8..a1bfbf4 100644 --- a/date_test.go +++ b/date_test.go @@ -1,8 +1,11 @@ package excelize import ( + "fmt" "testing" "time" + + "github.com/stretchr/testify/assert" ) type dateTest struct { @@ -18,10 +21,10 @@ func TestTimeToExcelTime(t *testing.T) { {401769.0, time.Date(3000, 1, 1, 0, 0, 0, 0, time.UTC)}, } - for _, test := range trueExpectedInputList { - if test.ExcelValue != timeToExcelTime(test.GoValue) { - t.Fatalf("Expected %v from %v = true, got %v\n", test.ExcelValue, test.GoValue, timeToExcelTime(test.GoValue)) - } + for i, test := range trueExpectedInputList { + t.Run(fmt.Sprintf("TestData%d", i+1), func(t *testing.T) { + assert.Equal(t, test.ExcelValue, timeToExcelTime(test.GoValue)) + }) } } @@ -34,9 +37,9 @@ func TestTimeFromExcelTime(t *testing.T) { {401769.0, time.Date(3000, 1, 1, 0, 0, 0, 0, time.UTC)}, } - for _, test := range trueExpectedInputList { - if test.GoValue != timeFromExcelTime(test.ExcelValue, false) { - t.Fatalf("Expected %v from %v = true, got %v\n", test.GoValue, test.ExcelValue, timeFromExcelTime(test.ExcelValue, false)) - } + for i, test := range trueExpectedInputList { + t.Run(fmt.Sprintf("TestData%d", i+1), func(t *testing.T) { + assert.Equal(t, test.GoValue, timeFromExcelTime(test.ExcelValue, false)) + }) } } |
