Contractually obligated to take a blood test by a firm of Mayweather's choosing. Pacq agreed to Olympic drug testing every single time a fight was proposed. He wasn't against getting tested, but not by some kangaroo court that Mayweather comes up with. Especially considering the way Mayweather handles himself.
Why should a fighter risk his reputation getting extensive drug testing done by a firm without the 3rd party credibility that the Olympic testing provides? Every other fight is done with Olympic testing, which is one of the best testing organizations in the world.
No he didn't. He only agreed to Olypmic style testing up to 21 days of the fight. That is not random by any stretch. It is widely known that Arum and Top Rank did not want to make the fight because he (being Manny) was their cash cow.
Take a look at Manny's fights and see how cherry picking fights are done:
Hatton (fought after a loss)
Cotto (fought after a loss) and after Margarito softened his face with cement gloves and catch weight
Clottey (catch weight)
Margarito (fought after a loss) and catch weight, Margarito had to take diet pills just to make weight
De La Hoya (past his prime and hadn't fought at 147 in more than 5 years)
Chris Algeiri (2nd 12 round fight ever) beat nobody
Brandon Rios (human punching bag, got lucky and beat Alvarado in a slugfest brawl)
Bradley (lost but should have won) not dominating
Pacquaio was juicing and even Freddie Roach eludes to it. Pacquaio has not knocked anyone out since. All of a sudden he can't knock out guys that are smaller, less power, and less talent? How to do you go from knocking out middleweights to not even able to knock out Bradley. Meanwhile it is widely regarded that Manny has but ducking Amir Khan becuase his whole camp knows Amir can beat him easily from past sparring matches.
Manny could be fighting better talent. Broner, Maidana, Danny Garcia, Devon Alexander, Amir Khan, Andre Berto, Victor Ortiz. But no, he fights some chump Algeiri and wonders why his PPV numbers are down, trying to build wins and make him look good just to sign the Mayweather fight.
You think Pacquiao would ever step in the ring with Canelo? Hell no. Is he ducking him? After all Manyy did fight Margarito at 154 errrr catchweight 150. Manny has been avoiding fights like crazy. Danny Garcia just called him out, Amir Khan calls him out all the time, but instead he fights Algerii and Rio, and Bradley, a guy with no power and barely any knockouts.
Then you have Mayweather fighting guys off of wins. He fought Canelo and broke PPV numbers. Every opponent Mayweather faces takes the drug testing except Manny and yet somehow the public sees it as Mayweather being too demanding. Okay.