To have a sure positive control for a PCR, I have ordered an oligo containing the cognate sequences of the primers (20 nt each) separated by 150 of random DNA; before and after the binding sites, I left five nt so the overall length is 200 nt.
When I ran the PCR, nothing was amplified.
Could it be that 5 nt upstream/downstream of the binding site are too few for the enzyme to work properly?
Also, could it be that having both cognate sequences on the same strand is a bad idea because the enzyme would collide releasing only small fragments?