in sdk/core/azure_core_amqp/src/fe2o3/value.rs [596:835]
fn test_from_fe2o3_amqp_types_to_amqp_value() {
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Null;
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Bool(true);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Ubyte(1);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Ushort(1);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Uint(1);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Ulong(1);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Byte(1);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Short(1);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Int(1);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Long(1);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Float(1.0f32.into());
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Double(10.0f64.into());
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Char('a');
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 =
fe2o3_amqp_types::primitives::Value::Timestamp(Timestamp::from_milliseconds(1));
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let uuid = Uuid::new_v4();
let fe2o3 = fe2o3_amqp_types::primitives::Value::Uuid(uuid.into());
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Binary(ByteBuf::from(vec![1]));
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::String("test".to_string());
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Symbol(
fe2o3_amqp_types::primitives::Symbol("test".to_string()),
);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::List(vec![
fe2o3_amqp_types::primitives::Value::String("test".to_string()),
]);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Map(
fe2o3_amqp_types::primitives::OrderedMap::new(),
);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Array(
vec![fe2o3_amqp_types::primitives::Value::String(
"test".to_string(),
)]
.into(),
);
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
{
let fe2o3 = fe2o3_amqp_types::primitives::Value::Described(Box::new(
serde_amqp::described::Described {
descriptor: serde_amqp::descriptor::Descriptor::Code(37),
value: fe2o3_amqp_types::primitives::Value::String("test".to_string()),
},
));
let amqp: AmqpValue = fe2o3.clone().into();
let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.clone().into();
assert_eq!(fe2o3, fe2o3_2);
assert_eq!(fe2o3_2, amqp);
assert_eq!(amqp, fe2o3_2);
}
// {
// let fe2o3 = fe2o3_amqp_types::primitives::Value::Decimal128(Decimal128::from(1));
// let amqp: AmqpValue = fe2o3.into();
// let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.into();
// assert_eq!(fe2o3, fe2o3_2);
// }
// {
// let fe2o3 = fe2o3_amqp_types::primitives::Value::Decimal32(Decimal32::from(1));
// let amqp: AmqpValue = fe2o3.into();
// let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.into();
// assert_eq!(fe2o3, fe2o3_2);
// }
// {
// let fe2o3 = fe2o3_amqp_types::primitives::Value::Decimal64(Decimal64::from(1));
// let amqp: AmqpValue = fe2o3.into();
// let fe2o3_2: fe2o3_amqp_types::primitives::Value = amqp.into();
// assert_eq!(fe2o3, fe2o3_2);
// }
}