Junit Task

JUnit task is added to the repository
Tests for the update() method should check that the entity is really updated. It means we pass an entity to the update() method, read this entity by the ID after that and check that the returned entity contains the updated fields.