summaryrefslogtreecommitdiff
path: root/date_test.go
diff options
context:
space:
mode:
authorxuri <xuri.me@gmail.com>2018-12-30 00:18:34 +0800
committerGitHub <noreply@github.com>2018-12-30 00:18:34 +0800
commit45ab95a4a118ed3ffa101cfe76eb8ba5c051aac5 (patch)
tree5831d8dbf3418d4036bedc26c7ec8e41ba3d3f1c /date_test.go
parent9a6f66a996eb83f16da13416c5fca361afe575b0 (diff)
parent35426ed5dc5196374332498c82b4d480b05e5ac5 (diff)
Merge pull request #323 from albenik/tests_fix
Tests refactoring
Diffstat (limited to 'date_test.go')
-rw-r--r--date_test.go19
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))
+ })
}
}