Task/add unit tests

#### Reviewers
@jframos @flopezag

#### Description
ADD unit tests

#### Test
tested locally 
I do not know why you need to pass productRelease and after that productRelease.getAttributes().

Why do you not only pass productRelease to this method and take the attributes inside the install method?