Depends if you’re a guy or girl. But a general rules is that protein is good; carbs for exercise energy (pre workout), and protein for muscle (post workout). Your bodys protein usage will plateu eventually where having more won’t do anything since your body cannot store protein. So, lots of protein after workout (~20g) then spread out the rest during the day (most need about 80g a day, more if it’s an exercise day). A variety of proteins is important since not all forms of protein have all the essential amino acids (which is why vegetarians need to be careful).
As for testosterone, well, that’s not really changable. And even if it was it probably wouldn’t be a good idea since the effects of too much testosterone can have negative effects (a graph of optimal effects would show a bell curve shape). Testosterone in too large amounts can cause acne, moodiness, increased risk for heart attack/stroke/CVA/etc, baldness, loss of period (if you’re female), and more. Other symptoms might mimick the symptoms of steroid use. The correct dose of testosterone is a complicated measurement and shouldn’t be screwed around with unless you’re deficiant (and should only be done by a doctor). I cannot think of any other artificial way of increasing testosterone that is safe. I would advise against it.