OSDN Git Service

Recalculate and use the same shared string count and unique count to overwrite incorr...
[excelize/excelize.git] / errors_test.go
1 package excelize
2
3 import (
4         "testing"
5
6         "github.com/stretchr/testify/assert"
7 )
8
9 func TestNewInvalidColNameError(t *testing.T) {
10         assert.EqualError(t, newInvalidColumnNameError("A"), "invalid column name \"A\"")
11         assert.EqualError(t, newInvalidColumnNameError(""), "invalid column name \"\"")
12 }
13
14 func TestNewInvalidRowNumberError(t *testing.T) {
15         assert.EqualError(t, newInvalidRowNumberError(0), "invalid row number 0")
16 }
17
18 func TestNewInvalidCellNameError(t *testing.T) {
19         assert.EqualError(t, newInvalidCellNameError("A"), "invalid cell name \"A\"")
20         assert.EqualError(t, newInvalidCellNameError(""), "invalid cell name \"\"")
21 }
22
23 func TestNewInvalidExcelDateError(t *testing.T) {
24         assert.EqualError(t, newInvalidExcelDateError(-1), "invalid date value -1.000000, negative values are not supported")
25 }