1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 package ch.qos.cal10n.sample;
24
25 import static org.junit.Assert.assertEquals;
26
27 import java.util.Locale;
28
29 import org.junit.Test;
30
31 import ch.qos.cal10n.MessageConveyor;
32 import ch.qos.cal10n.MessageParameterObj;
33
34 public class MessageConveyorTest {
35
36 @Test
37 public void smoke_EN() {
38 MessageConveyor rbbmc = new MessageConveyor(Locale.UK);
39
40 {
41 String val = rbbmc.getMessage(Colors.BLUE);
42 assertEquals("violets are blue", val);
43 }
44
45 {
46 String val = rbbmc.getMessage(Colors.GREEN, "apples");
47 assertEquals("apples are green", val);
48 }
49
50 }
51
52 @Test
53 public void smoke_FR() {
54 MessageConveyor rbbmc = new MessageConveyor(Locale.FRANCE);
55
56 {
57 String val = rbbmc.getMessage(Colors.BLUE);
58 assertEquals("les violettes sont bleues", val);
59 }
60
61 {
62
63
64 String val = rbbmc.getMessage(Colors.GREEN, "pommes");
65 assertEquals("les pommes sont verts", val);
66 }
67 }
68
69 @Test
70 public void mpo() {
71 MessageConveyor rbbmc = new MessageConveyor(Locale.UK);
72 {
73 MessageParameterObj mpo = new MessageParameterObj(Colors.BLUE);
74 String val = rbbmc.getMessage(mpo);
75 assertEquals("violets are blue", val);
76 }
77
78 {
79 MessageParameterObj mpo = new MessageParameterObj(Colors.GREEN, "apples");
80 String val = rbbmc.getMessage(mpo);
81 assertEquals("apples are green", val);
82 }
83 }
84 }