Went to start my yaris yesterday and it wouldnt start no click nothing. Radio comes on all lights work. Battery is charged even tried using a new battery. Took the starter to oreillys and have it bench tested. Oreillys said its good. I'm going to take it to another place to have it tested tomorrow. We pop started it today and it drove fine. 07 5 speed.

You can push the switch with your finger as you turn the key to the start position to test it also. Just make sure you're in neutral. Sometimes floor mats get in the way an don't let the clutch push down far enough. That happens on my Mother's Matrix XRS sometimes.

wait!!! if you can pop start it, then you have a standard transaxle. NSS is on an automatic transaxle. you do not have a NSS. you can get the starter tested before replacement.
did you test the resistance in the clutch switch? did you check the resistance in the start position on the ignition switch? did you test your battery?