@Test(description = "This test case tests adding new profile features",
      dependsOnMethods = "testAddProfileThrowingIllegalTransactionStateException")
public void testAddProfileFeatures() throws Exception {

    Profile profile = ProfileCreator.getProfile(FeatureCreator.getFeatureList(), DEVICE_TYPE_D);
    //Adding profile
    profile1 = profileManager.addProfile(profile);
    profileFeaturesList1 = featureManager.addProfileFeatures(profile.getProfileFeaturesList(),
                                                             profile1.getProfileId());
    Assert.assertEquals(profileFeaturesList1.size(), profile.getProfileFeaturesList().size());
}