When you know you have an assault to play you expect your opponent has placed a lot of mine in critical waypoints protected by infantry and strongpoints..well you have to distinguish if you play against a human or the AI ..in the second it's much more easy..as someone told you AI place mines in a well-known pattern...a long line of mine vertical crossing the battlefield...and just one line at all...
so you have first to purchase engineers and
some artillery very useful for smoke..
After that you need some recon troops to locate the beginning of that line...after you
recognized the place you call a smoke coverture just behind that with artillery and proceed with trucks loaded with engineers
to free a corridor in it...trucks are sat to move ...and with smoke you have also to cover a way to arrive to the minefield safe from long-range strongpoints...(so after you recognized them and covered them with other smoke you can think at the minefield..)
At the end put two or three engineers units
onto a single hex with mines.they will be fastest way to open a way ..remember they need some SP-artillery behind them to be covered if some smoke shell do not protect them from all enemy infantry placed just back the minefield...
That's all ..against a human opponent it's much more different because a human is not so stupid to place mine in such way..so things can not be accomplished in this way..
That's all
oh..yes ! I am italian...

)