The Third and final Punic War ended in 149 b.c. , though national solidarity was still a long way off.
National solidarity was not present in 149 b.c.