func assertUnitRemoved(c *C, unit *state.Unit) { err := unit.Refresh() c.Assert(err, checkers.Satisfies, errors.IsNotFoundError) err = unit.Destroy() c.Assert(err, IsNil) err = unit.EnsureDead() c.Assert(err, IsNil) err = unit.Remove() c.Assert(err, IsNil) }