Skip to content

Commit cc72405

Browse files
committed
Add tests for Ford High Res
1 parent 94e8fd8 commit cc72405

1 file changed

Lines changed: 60 additions & 0 deletions

File tree

android/sdl_android/src/androidTest/java/com/smartdevicelink/test/streaming/video/VideoStreamingParametersTest.java

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,66 @@ public void testUpdateScale_1_5_Resolution_1280_569() {
8181
assertEquals(380, height);
8282
}
8383

84+
public void testUpdateScale_1_0_Ford_Resolution_800_354() {
85+
preferredResolution = new ImageResolution(800, 354);
86+
87+
capability.setScale(1.0);
88+
capability.setPreferredResolution(preferredResolution);
89+
90+
params.update(capability, "Ford");
91+
92+
int width = params.getResolution().getResolutionWidth();
93+
int height = params.getResolution().getResolutionHeight();
94+
95+
assertEquals(800, width);
96+
assertEquals(354, height);
97+
}
98+
99+
public void testUpdateScale_1_3_Lincoln_Resolution_600_900() {
100+
preferredResolution = new ImageResolution(600, 900);
101+
102+
capability.setScale(1.0);
103+
capability.setPreferredResolution(preferredResolution);
104+
105+
params.update(capability, "Lincoln");
106+
107+
int width = params.getResolution().getResolutionWidth();
108+
int height = params.getResolution().getResolutionHeight();
109+
110+
assertEquals(450, width);
111+
assertEquals(676, height);
112+
}
113+
114+
public void testUpdateScale_1_3_Ford_Resolution_900_600() {
115+
preferredResolution = new ImageResolution(900, 600);
116+
117+
capability.setScale(1.0);
118+
capability.setPreferredResolution(preferredResolution);
119+
120+
params.update(capability, "Ford");
121+
122+
int width = params.getResolution().getResolutionWidth();
123+
int height = params.getResolution().getResolutionHeight();
124+
125+
assertEquals(676, width);
126+
assertEquals(450, height);
127+
}
128+
129+
public void testUpdateScale_1_0_Toyota_Resolution_900_600() {
130+
preferredResolution = new ImageResolution(900, 600);
131+
132+
capability.setScale(1.0);
133+
capability.setPreferredResolution(preferredResolution);
134+
135+
params.update(capability, "Toyota");
136+
137+
int width = params.getResolution().getResolutionWidth();
138+
int height = params.getResolution().getResolutionHeight();
139+
140+
assertEquals(900, width);
141+
assertEquals(600, height);
142+
}
143+
84144
public void testUpdateCapabilityFormat(){
85145
VideoStreamingCapability capability = new VideoStreamingCapability();
86146
capability.setMaxBitrate(10000);

0 commit comments

Comments
 (0)