I think Mendis has been kind of found out, in that he doesn't turn it big, so you can defend most deliveries and wait for the bad one, whereas in ODIs, T20Is etc, you have to attack him always, which is why he works so well.
Randiv is a work in progress though, isn't he? I imagine he'll get the gig of second spinner when they're at home.