func (t *TestSuite) TestDeliverySpeed_MarshalJSON(c *C) {
	var ds minfraud.DeliverySpeed
	var j []byte
	var err error

	ds = minfraud.DeliverySpeedUnknown
	j, err = ds.MarshalJSON()
	c.Assert(err, IsNil)
	c.Check(string(j), Equals, `"unknown_delivery_speed"`)

	ds = minfraud.DeliverySpeedSameDay
	j, err = ds.MarshalJSON()
	c.Assert(err, IsNil)
	c.Check(string(j), Equals, `"same_day"`)

	ds = minfraud.DeliverySpeedOvernight
	j, err = ds.MarshalJSON()
	c.Assert(err, IsNil)
	c.Check(string(j), Equals, `"overnight"`)

	ds = minfraud.DeliverySpeedExpedited
	j, err = ds.MarshalJSON()
	c.Assert(err, IsNil)
	c.Check(string(j), Equals, `"expedited"`)

	ds = minfraud.DeliverySpeedStandard
	j, err = ds.MarshalJSON()
	c.Assert(err, IsNil)
	c.Check(string(j), Equals, `"standard"`)

	ds++
	j, err = ds.MarshalJSON()
	c.Assert(err, IsNil)
	c.Check(string(j), Equals, `"unknown_delivery_speed"`)
}