update sparky with configurable features
[aai/sparky-be.git] / sparkybe-onap-service / src / test / java / org / onap / aai / sparky / personalization / PersonalizationServiceProviderTest.java
1 package org.onap.aai.sparky.personalization;
2
3 import org.apache.camel.Exchange;
4 import org.apache.camel.Message;
5 import org.junit.Before;
6 import org.junit.Test;
7 import org.mockito.Mockito;
8 import org.onap.aai.sparky.personalization.config.PersonalizationConfig;
9
10
11
12 public class PersonalizationServiceProviderTest {
13
14   private PersonalizationServiceProvider personalizationServiceProvider;
15   private Exchange mockExchange;
16   private Message mockRequestMessage;
17   private Message mockResponseMessage;
18   private PersonalizationConfig mockPersonalizationConfig;
19
20
21   @Before
22   public void init() throws Exception {
23
24     mockExchange = Mockito.mock(Exchange.class);
25     mockRequestMessage = Mockito.mock(Message.class);
26     mockResponseMessage = Mockito.mock(Message.class);
27     mockPersonalizationConfig = Mockito.mock(PersonalizationConfig.class);
28     personalizationServiceProvider = new PersonalizationServiceProvider(mockPersonalizationConfig);
29
30
31     Mockito.when(mockExchange.getIn()).thenReturn(mockRequestMessage);
32     Mockito.when(mockExchange.getOut()).thenReturn(mockResponseMessage);
33
34    
35   }
36   
37
38 }