Adding basic post and its behavioural tests