Test high level public API instead of internal.