How you can write and test backone application