summaryrefslogtreecommitdiff
path: root/cellmerged_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'cellmerged_test.go')
-rw-r--r--cellmerged_test.go22
1 files changed, 14 insertions, 8 deletions
diff --git a/cellmerged_test.go b/cellmerged_test.go
index 1da0eb3..e880d05 100644
--- a/cellmerged_test.go
+++ b/cellmerged_test.go
@@ -21,14 +21,20 @@ func TestMergeCell(t *testing.T) {
assert.NoError(t, f.MergeCell("Sheet1", "H7", "B15"))
assert.NoError(t, f.MergeCell("Sheet1", "D11", "F13"))
assert.NoError(t, f.MergeCell("Sheet1", "G10", "K12"))
- f.SetCellValue("Sheet1", "G11", "set value in merged cell")
- f.SetCellInt("Sheet1", "H11", 100)
- f.SetCellValue("Sheet1", "I11", float64(0.5))
- f.SetCellHyperLink("Sheet1", "J11", "https://github.com/360EntSecGroup-Skylar/excelize", "External")
- f.SetCellFormula("Sheet1", "G12", "SUM(Sheet1!B19,Sheet1!C19)")
- f.GetCellValue("Sheet1", "H11")
- f.GetCellValue("Sheet2", "A6") // Merged cell ref is single coordinate.
- f.GetCellFormula("Sheet1", "G12")
+ assert.NoError(t, f.SetCellValue("Sheet1", "G11", "set value in merged cell"))
+ assert.NoError(t, f.SetCellInt("Sheet1", "H11", 100))
+ assert.NoError(t, f.SetCellValue("Sheet1", "I11", float64(0.5)))
+ assert.NoError(t, f.SetCellHyperLink("Sheet1", "J11", "https://github.com/360EntSecGroup-Skylar/excelize", "External"))
+ assert.NoError(t, f.SetCellFormula("Sheet1", "G12", "SUM(Sheet1!B19,Sheet1!C19)"))
+ value, err := f.GetCellValue("Sheet1", "H11")
+ assert.Equal(t, "0.5", value)
+ assert.NoError(t, err)
+ value, err = f.GetCellValue("Sheet2", "A6") // Merged cell ref is single coordinate.
+ assert.Equal(t, "", value)
+ assert.NoError(t, err)
+ value, err = f.GetCellFormula("Sheet1", "G12")
+ assert.Equal(t, "SUM(Sheet1!B19,Sheet1!C19)", value)
+ assert.NoError(t, err)
f.NewSheet("Sheet3")
assert.NoError(t, f.MergeCell("Sheet3", "D11", "F13"))