#[cfg(test)]
mod tests {
#![allow(unused_imports)]
use super::*;
use rust_twostack::ts::TS;
use rust_dynamic::value::Value;
#[test]
fn test_workbench_return_to1() {
let mut ts = TS::new();
ts.push(Value::from(41.0).unwrap())
.push(Value::from(42.0).unwrap())
.return_to();
assert_eq!(ts.len(), 1);
}
#[test]
fn test_workbench_return_to2() {
let mut ts = TS::new();
ts.push(Value::from(41.0).unwrap())
.push(Value::from(42.0).unwrap())
.return_to();
assert_eq!(ts.workbench_len(), 1);
}
#[test]
fn test_workbench_return_to3() {
let mut ts = TS::new();
ts.push(Value::from(41.0).unwrap())
.push(Value::from(42.0).unwrap())
.return_to();
ts.return_from();
assert_eq!(ts.len(), 2);
}
}