fixes failing fdns test - also splitting the same test up into 3 cases
for better readability