func (s *MessageTestSuite) TestGetSetSeverity() { msg := gol.LogMessage{ "key": "value", } v, err := msg.Severity() assert.Equal(s.T(), severity.Type(-1), v) assert.Equal(s.T(), fmt.Errorf("Message does not contain field severity"), err) lvl := severity.Type(severity.Emergency) msg.SetSeverity(lvl) v, err = msg.Severity() assert.Equal(s.T(), lvl, v) assert.Nil(s.T(), err) }