'Test the _write_font() method. All font attributes to check order.'

def test_write_font_13(self):

    properties = {'bold': 1, 'color': '#FF0000', 'font_outline': 1, 'font_script': 1, 'font_shadow': 1, 'font_strikeout': 1, 'italic': 1, 'size': 12, 'underline': 1}
    xf_format = Format(properties)
    self.styles._write_font(xf_format)
    exp = '<font><b/><i/><strike/><outline/><shadow/><u/><vertAlign    val="superscript"/><sz    val="12"/><color    rgb="FFFF0000"/><name    val="Calibri"/><family    val="2"/><scheme    val="minor"/></font>'
    got = self.fh.getvalue()
    self.assertEqual(got, exp)
