There's also the issue of standing. To have STANDING, you must be harmed by a law.
15 years ago, I wanted to sue under the 1A because my city council passed an ordnance that political yards signs could not be out up more than 30 days before an election.
I had to defy the law, put up a sign, then call the police and ask them to come out and give me a citation. When the citation was issued, I had been injured, and therefore had standing. I sued, and I WON! The ordnance was struck down by the court.