roso,
I would say that a simple expansion test is probably not enough to characterize your soil in regard with your topic. I suppose you ask the sub-base to level the global value of expansion and to limit differential displacements. The first point is obtained because you increase the value of the stress under the sub-base. And the higher the stress on the expansive soil, the lower the expansion caused by water content increase. So, I would recommend to determine the stress value under which expansion is prevented. You can find it very easily in an oedometer device by applicating different stress value to identical samples of the soil (same water content, same dry density) and determine for each stress the deformation caused by an inundation of samples.
I don't say the stress you'll find will exactly determine the thickness of the sub-base, but you will be able to decide with objective data.
Best regards.