Current section
Files
Jump to
Current section
Files
test/font_test.exs
defmodule FontTest do
use ExUnit.Case
doctest ElixirLibxl
test "font" do
book_handle = ElixirLibxl.xlCreateXMLBook()
sheet_handle = ElixirLibxl.xlBookAddSheet(book_handle, "test sheet", nil)
format_handle = ElixirLibxl.xlSheetCellFormat(sheet_handle, 0, 0)
font_handle = ElixirLibxl.xlFormatFont(format_handle)
ElixirLibxl.xlFontSetSize(font_handle, 1)
assert ElixirLibxl.xlFontSize(font_handle) == 1
ElixirLibxl.xlFontSetItalic(font_handle, 1)
assert ElixirLibxl.xlFontItalic(font_handle) == 1
ElixirLibxl.xlFontSetStrikeOut(font_handle, 1)
assert ElixirLibxl.xlFontStrikeOut(font_handle) == 1
ElixirLibxl.xlFontSetColor(font_handle, 1)
assert ElixirLibxl.xlFontColor(font_handle) == 1
ElixirLibxl.xlFontSetBold(font_handle, 1)
assert ElixirLibxl.xlFontBold(font_handle) == 1
ElixirLibxl.xlFontSetScript(font_handle, 1)
assert ElixirLibxl.xlFontScript(font_handle) == 1
ElixirLibxl.xlFontSetUnderline(font_handle, 1)
assert ElixirLibxl.xlFontUnderline(font_handle) == 1
ElixirLibxl.xlFontSetName(font_handle, "test")
assert ElixirLibxl.xlFontName(font_handle) == "test"
ElixirLibxl.xlBookRelease(book_handle)
end
end