Edit context factory unit tests
Create IEntity and implement it in all entities