Added more coverage in functional tests for FlushAsync

Sorry, my comment wasn't clear, what's this string.Join doing?