Integration and unit tests done for use case group 1