Branch data Line data Source code
1 : : /* 2 : : * ----------------- BEGIN LICENSE BLOCK --------------------------------- 3 : : * 4 : : * Copyright (C) 2018-2022 Intel Corporation 5 : : * 6 : : * SPDX-License-Identifier: LGPL-2.1-only 7 : : * 8 : : * ----------------- END LICENSE BLOCK ----------------------------------- 9 : : */ 10 : : 11 : : /* 12 : : * Generated file 13 : : */ 14 : : 15 : : #include <gtest/gtest.h> 16 : : 17 : : #include <limits> 18 : : 19 : : #include "ad/rss/map/RouteAccelerationsValidInputRange.hpp" 20 : : 21 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRange) 22 : : { 23 : 1 : ::ad::rss::map::RouteAccelerations value; 24 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 25 : 1 : value.route_id = valueRoute_id; 26 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 27 : 1 : value.route_heading = valueRoute_heading; 28 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 29 : 1 : value.route_radius = valueRoute_radius; 30 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 31 : 1 : value.route_speed_lon = valueRoute_speed_lon; 32 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 33 : 1 : value.route_speed_lat = valueRoute_speed_lat; 34 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 35 : 1 : value.route_heading_delta = valueRoute_heading_delta; 36 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 37 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 38 [ + - - + : 1 : ASSERT_TRUE(withinValidInputRange(value)); - - - - - - - - + - ] 39 : : } 40 : : 41 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_headingTooSmall) 42 : : { 43 : 1 : ::ad::rss::map::RouteAccelerations value; 44 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 45 : 1 : value.route_id = valueRoute_id; 46 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 47 : 1 : value.route_heading = valueRoute_heading; 48 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 49 : 1 : value.route_radius = valueRoute_radius; 50 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 51 : 1 : value.route_speed_lon = valueRoute_speed_lon; 52 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 53 : 1 : value.route_speed_lat = valueRoute_speed_lat; 54 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 55 : 1 : value.route_heading_delta = valueRoute_heading_delta; 56 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 57 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 58 : : 59 : : // override member with data type value below input range minimum 60 : 1 : ::ad::map::point::ENUHeading invalidInitializedMember(-3.141592655 * 1.1); 61 : 1 : value.route_heading = invalidInitializedMember; 62 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 63 : : } 64 : : 65 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_headingTooBig) 66 : : { 67 : 1 : ::ad::rss::map::RouteAccelerations value; 68 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 69 : 1 : value.route_id = valueRoute_id; 70 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 71 : 1 : value.route_heading = valueRoute_heading; 72 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 73 : 1 : value.route_radius = valueRoute_radius; 74 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 75 : 1 : value.route_speed_lon = valueRoute_speed_lon; 76 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 77 : 1 : value.route_speed_lat = valueRoute_speed_lat; 78 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 79 : 1 : value.route_heading_delta = valueRoute_heading_delta; 80 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 81 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 82 : : 83 : : // override member with data type value above input range maximum 84 : 1 : ::ad::map::point::ENUHeading invalidInitializedMember(3.141592655 * 1.1); 85 : 1 : value.route_heading = invalidInitializedMember; 86 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 87 : : } 88 : : 89 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeroute_headingDefault) 90 : : { 91 : 1 : ::ad::rss::map::RouteAccelerations value; 92 : 1 : ::ad::map::point::ENUHeading valueDefault; 93 : 1 : value.route_heading = valueDefault; 94 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 95 : : } 96 : : 97 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_radiusTooSmall) 98 : : { 99 : 1 : ::ad::rss::map::RouteAccelerations value; 100 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 101 : 1 : value.route_id = valueRoute_id; 102 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 103 : 1 : value.route_heading = valueRoute_heading; 104 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 105 : 1 : value.route_radius = valueRoute_radius; 106 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 107 : 1 : value.route_speed_lon = valueRoute_speed_lon; 108 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 109 : 1 : value.route_speed_lat = valueRoute_speed_lat; 110 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 111 : 1 : value.route_heading_delta = valueRoute_heading_delta; 112 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 113 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 114 : : 115 : : // override member with data type value below input range minimum 116 : 1 : ::ad::physics::Distance invalidInitializedMember(-1e9 * 1.1); 117 : 1 : value.route_radius = invalidInitializedMember; 118 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 119 : : } 120 : : 121 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_radiusTooBig) 122 : : { 123 : 1 : ::ad::rss::map::RouteAccelerations value; 124 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 125 : 1 : value.route_id = valueRoute_id; 126 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 127 : 1 : value.route_heading = valueRoute_heading; 128 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 129 : 1 : value.route_radius = valueRoute_radius; 130 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 131 : 1 : value.route_speed_lon = valueRoute_speed_lon; 132 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 133 : 1 : value.route_speed_lat = valueRoute_speed_lat; 134 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 135 : 1 : value.route_heading_delta = valueRoute_heading_delta; 136 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 137 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 138 : : 139 : : // override member with data type value above input range maximum 140 : 1 : ::ad::physics::Distance invalidInitializedMember(1e9 * 1.1); 141 : 1 : value.route_radius = invalidInitializedMember; 142 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 143 : : } 144 : : 145 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeroute_radiusDefault) 146 : : { 147 : 1 : ::ad::rss::map::RouteAccelerations value; 148 : 1 : ::ad::physics::Distance valueDefault; 149 : 1 : value.route_radius = valueDefault; 150 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 151 : : } 152 : : 153 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_speed_lonTooSmall) 154 : : { 155 : 1 : ::ad::rss::map::RouteAccelerations value; 156 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 157 : 1 : value.route_id = valueRoute_id; 158 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 159 : 1 : value.route_heading = valueRoute_heading; 160 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 161 : 1 : value.route_radius = valueRoute_radius; 162 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 163 : 1 : value.route_speed_lon = valueRoute_speed_lon; 164 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 165 : 1 : value.route_speed_lat = valueRoute_speed_lat; 166 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 167 : 1 : value.route_heading_delta = valueRoute_heading_delta; 168 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 169 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 170 : : 171 : : // override member with data type value below input range minimum 172 : 1 : ::ad::physics::Speed invalidInitializedMember(-100. * 1.1); 173 : 1 : value.route_speed_lon = invalidInitializedMember; 174 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 175 : : } 176 : : 177 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_speed_lonTooBig) 178 : : { 179 : 1 : ::ad::rss::map::RouteAccelerations value; 180 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 181 : 1 : value.route_id = valueRoute_id; 182 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 183 : 1 : value.route_heading = valueRoute_heading; 184 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 185 : 1 : value.route_radius = valueRoute_radius; 186 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 187 : 1 : value.route_speed_lon = valueRoute_speed_lon; 188 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 189 : 1 : value.route_speed_lat = valueRoute_speed_lat; 190 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 191 : 1 : value.route_heading_delta = valueRoute_heading_delta; 192 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 193 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 194 : : 195 : : // override member with data type value above input range maximum 196 : 1 : ::ad::physics::Speed invalidInitializedMember(100. * 1.1); 197 : 1 : value.route_speed_lon = invalidInitializedMember; 198 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 199 : : } 200 : : 201 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeroute_speed_lonDefault) 202 : : { 203 : 1 : ::ad::rss::map::RouteAccelerations value; 204 : 1 : ::ad::physics::Speed valueDefault; 205 : 1 : value.route_speed_lon = valueDefault; 206 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 207 : : } 208 : : 209 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_speed_latTooSmall) 210 : : { 211 : 1 : ::ad::rss::map::RouteAccelerations value; 212 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 213 : 1 : value.route_id = valueRoute_id; 214 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 215 : 1 : value.route_heading = valueRoute_heading; 216 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 217 : 1 : value.route_radius = valueRoute_radius; 218 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 219 : 1 : value.route_speed_lon = valueRoute_speed_lon; 220 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 221 : 1 : value.route_speed_lat = valueRoute_speed_lat; 222 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 223 : 1 : value.route_heading_delta = valueRoute_heading_delta; 224 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 225 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 226 : : 227 : : // override member with data type value below input range minimum 228 : 1 : ::ad::physics::Speed invalidInitializedMember(-100. * 1.1); 229 : 1 : value.route_speed_lat = invalidInitializedMember; 230 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 231 : : } 232 : : 233 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_speed_latTooBig) 234 : : { 235 : 1 : ::ad::rss::map::RouteAccelerations value; 236 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 237 : 1 : value.route_id = valueRoute_id; 238 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 239 : 1 : value.route_heading = valueRoute_heading; 240 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 241 : 1 : value.route_radius = valueRoute_radius; 242 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 243 : 1 : value.route_speed_lon = valueRoute_speed_lon; 244 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 245 : 1 : value.route_speed_lat = valueRoute_speed_lat; 246 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 247 : 1 : value.route_heading_delta = valueRoute_heading_delta; 248 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 249 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 250 : : 251 : : // override member with data type value above input range maximum 252 : 1 : ::ad::physics::Speed invalidInitializedMember(100. * 1.1); 253 : 1 : value.route_speed_lat = invalidInitializedMember; 254 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 255 : : } 256 : : 257 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeroute_speed_latDefault) 258 : : { 259 : 1 : ::ad::rss::map::RouteAccelerations value; 260 : 1 : ::ad::physics::Speed valueDefault; 261 : 1 : value.route_speed_lat = valueDefault; 262 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 263 : : } 264 : : 265 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_heading_deltaTooSmall) 266 : : { 267 : 1 : ::ad::rss::map::RouteAccelerations value; 268 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 269 : 1 : value.route_id = valueRoute_id; 270 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 271 : 1 : value.route_heading = valueRoute_heading; 272 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 273 : 1 : value.route_radius = valueRoute_radius; 274 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 275 : 1 : value.route_speed_lon = valueRoute_speed_lon; 276 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 277 : 1 : value.route_speed_lat = valueRoute_speed_lat; 278 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 279 : 1 : value.route_heading_delta = valueRoute_heading_delta; 280 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 281 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 282 : : 283 : : // override member with data type value below input range minimum 284 : 1 : ::ad::physics::Angle invalidInitializedMember(-6.283185308 * 1.1); 285 : 1 : value.route_heading_delta = invalidInitializedMember; 286 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 287 : : } 288 : : 289 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_heading_deltaTooBig) 290 : : { 291 : 1 : ::ad::rss::map::RouteAccelerations value; 292 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 293 : 1 : value.route_id = valueRoute_id; 294 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 295 : 1 : value.route_heading = valueRoute_heading; 296 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 297 : 1 : value.route_radius = valueRoute_radius; 298 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 299 : 1 : value.route_speed_lon = valueRoute_speed_lon; 300 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 301 : 1 : value.route_speed_lat = valueRoute_speed_lat; 302 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 303 : 1 : value.route_heading_delta = valueRoute_heading_delta; 304 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 305 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 306 : : 307 : : // override member with data type value above input range maximum 308 : 1 : ::ad::physics::Angle invalidInitializedMember(6.283185308 * 1.1); 309 : 1 : value.route_heading_delta = invalidInitializedMember; 310 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 311 : : } 312 : : 313 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeroute_heading_deltaDefault) 314 : : { 315 : 1 : ::ad::rss::map::RouteAccelerations value; 316 : 1 : ::ad::physics::Angle valueDefault; 317 : 1 : value.route_heading_delta = valueDefault; 318 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 319 : : } 320 : : 321 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_centripetal_accelerationTooSmall) 322 : : { 323 : 1 : ::ad::rss::map::RouteAccelerations value; 324 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 325 : 1 : value.route_id = valueRoute_id; 326 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 327 : 1 : value.route_heading = valueRoute_heading; 328 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 329 : 1 : value.route_radius = valueRoute_radius; 330 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 331 : 1 : value.route_speed_lon = valueRoute_speed_lon; 332 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 333 : 1 : value.route_speed_lat = valueRoute_speed_lat; 334 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 335 : 1 : value.route_heading_delta = valueRoute_heading_delta; 336 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 337 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 338 : : 339 : : // override member with data type value below input range minimum 340 : 1 : ::ad::physics::Acceleration invalidInitializedMember(-1e2 * 1.1); 341 : 1 : value.route_centripetal_acceleration = invalidInitializedMember; 342 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 343 : : } 344 : : 345 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeRoute_centripetal_accelerationTooBig) 346 : : { 347 : 1 : ::ad::rss::map::RouteAccelerations value; 348 : 1 : ::ad::rss::map::RssRouteId valueRoute_id(std::numeric_limits<::ad::rss::map::RssRouteId>::lowest()); 349 : 1 : value.route_id = valueRoute_id; 350 : 1 : ::ad::map::point::ENUHeading valueRoute_heading(-3.141592655); 351 : 1 : value.route_heading = valueRoute_heading; 352 : 1 : ::ad::physics::Distance valueRoute_radius(-1e9); 353 : 1 : value.route_radius = valueRoute_radius; 354 : 1 : ::ad::physics::Speed valueRoute_speed_lon(-100.); 355 : 1 : value.route_speed_lon = valueRoute_speed_lon; 356 : 1 : ::ad::physics::Speed valueRoute_speed_lat(-100.); 357 : 1 : value.route_speed_lat = valueRoute_speed_lat; 358 : 1 : ::ad::physics::Angle valueRoute_heading_delta(-6.283185308); 359 : 1 : value.route_heading_delta = valueRoute_heading_delta; 360 : 1 : ::ad::physics::Acceleration valueRoute_centripetal_acceleration(-1e2); 361 : 1 : value.route_centripetal_acceleration = valueRoute_centripetal_acceleration; 362 : : 363 : : // override member with data type value above input range maximum 364 : 1 : ::ad::physics::Acceleration invalidInitializedMember(1e2 * 1.1); 365 : 1 : value.route_centripetal_acceleration = invalidInitializedMember; 366 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 367 : : } 368 : : 369 : 4 : TEST(RouteAccelerationsValidInputRangeTests, testValidInputRangeroute_centripetal_accelerationDefault) 370 : : { 371 : 1 : ::ad::rss::map::RouteAccelerations value; 372 : 1 : ::ad::physics::Acceleration valueDefault; 373 : 1 : value.route_centripetal_acceleration = valueDefault; 374 [ + - - + : 1 : ASSERT_FALSE(withinValidInputRange(value)); - - - - - - - - + - ] 375 : : }