@@ -23,7 +23,7 @@ public class TestAdapter extends BotAdapter implements UserTokenProvider {
2323 private final Queue <Activity > botReplies = new LinkedList <>();
2424 private int nextId = 0 ;
2525 private ConversationReference conversationReference ;
26- private String locale ;
26+ private String locale = "en-us" ;
2727 private boolean sendTraceActivity = false ;
2828 private Map <ExchangableTokenKey , String > exchangableToken = new HashMap <ExchangableTokenKey , String >();
2929
@@ -93,64 +93,62 @@ public TestAdapter(String channelId) {
9393
9494 public TestAdapter (String channelId , boolean sendTraceActivity ) {
9595 this .sendTraceActivity = sendTraceActivity ;
96- setConversationReference (new ConversationReference () {
96+
97+ ConversationReference conversationReference = new ConversationReference ();
98+ conversationReference .setChannelId (channelId );
99+ conversationReference .setServiceUrl ("https://test.com" );
100+ conversationReference .setUser (new ChannelAccount () {
97101 {
98- setChannelId (channelId );
99- setServiceUrl ("https://test.com" );
100- setUser (new ChannelAccount () {
101- {
102- setId ("user1" );
103- setName ("User1" );
104- }
105- });
106- setBot (new ChannelAccount () {
107- {
108- setId ("bot" );
109- setName ("Bot" );
110- }
111- });
112- setConversation (new ConversationAccount () {
113- {
114- setIsGroup (false );
115- setConversationType ("convo1" );
116- setId ("Conversation1" );
117- }
118- });
119- setLocale (this .getLocale ());
102+ setId ("user1" );
103+ setName ("User1" );
104+ }
105+ });
106+ conversationReference .setBot (new ChannelAccount () {
107+ {
108+ setId ("bot" );
109+ setName ("Bot" );
110+ }
111+ });
112+ conversationReference .setConversation (new ConversationAccount () {
113+ {
114+ setIsGroup (false );
115+ setConversationType ("convo1" );
116+ setId ("Conversation1" );
120117 }
121118 });
119+ conversationReference .setLocale (this .getLocale ());
120+
121+ setConversationReference (conversationReference );
122122 }
123123
124124 public TestAdapter (ConversationReference reference ) {
125125 if (reference != null ) {
126126 setConversationReference (reference );
127127 } else {
128- setConversationReference (new ConversationReference () {
128+ ConversationReference conversationReference = new ConversationReference ();
129+ conversationReference .setChannelId (Channels .TEST );
130+ conversationReference .setServiceUrl ("https://test.com" );
131+ conversationReference .setUser (new ChannelAccount () {
129132 {
130- setChannelId (Channels .TEST );
131- setServiceUrl ("https://test.com" );
132- setUser (new ChannelAccount () {
133- {
134- setId ("user1" );
135- setName ("User1" );
136- }
137- });
138- setBot (new ChannelAccount () {
139- {
140- setId ("bot" );
141- setName ("Bot" );
142- }
143- });
144- setConversation (new ConversationAccount () {
145- {
146- setIsGroup (false );
147- setConversationType ("convo1" );
148- setId ("Conversation1" );
149- }
150- });
151- setLocale (this .getLocale ());
133+ setId ("user1" );
134+ setName ("User1" );
135+ }
136+ });
137+ conversationReference .setBot (new ChannelAccount () {
138+ {
139+ setId ("bot" );
140+ setName ("Bot" );
141+ }
142+ });
143+ conversationReference .setConversation (new ConversationAccount () {
144+ {
145+ setIsGroup (false );
146+ setConversationType ("convo1" );
147+ setId ("Conversation1" );
152148 }
153149 });
150+ conversationReference .setLocale (this .getLocale ());
151+ setConversationReference (conversationReference );
154152 }
155153 }
156154
@@ -359,6 +357,7 @@ public Activity makeActivity(String withText) {
359357 setText (withText );
360358 }
361359 };
360+ activity .setLocale (getLocale () != null ? getLocale () : "en-us" );
362361
363362 return activity ;
364363 }
0 commit comments