backend nio test