@@ -34,72 +34,64 @@ public void shutdown() {
3434
3535 @ Test
3636 void testCanvas () {
37- try (var mechanism = new Mechanism2d (5 , 10 )) {
38- Telemetry .log ("mechanism" , mechanism );
39- assertArrayEquals (
40- new double [] {5 , 10 }, m_mock .getLastValue ("/mechanism/dims" , double [].class ));
41- assertEquals (
42- "#000020" ,
43- m_mock .getLastValue ("/mechanism/backgroundColor" , LogStringValue .class ).value ());
37+ var mechanism = new Mechanism2d (5 , 10 );
38+ Telemetry .log ("mechanism" , mechanism );
39+ assertArrayEquals (new double [] {5 , 10 }, m_mock .getLastValue ("/mechanism/dims" , double [].class ));
40+ assertEquals (
41+ "#000020" , m_mock .getLastValue ("/mechanism/backgroundColor" , LogStringValue .class ).value ());
4442
45- mechanism .setBackgroundColor (new Color8Bit (255 , 255 , 255 ));
46- Telemetry .log ("mechanism" , mechanism );
47- assertEquals (
48- "#FFFFFF" ,
49- m_mock .getLastValue ("/mechanism/backgroundColor" , LogStringValue .class ).value ());
50- }
43+ mechanism .setBackgroundColor (new Color8Bit (255 , 255 , 255 ));
44+ Telemetry .log ("mechanism" , mechanism );
45+ assertEquals (
46+ "#FFFFFF" , m_mock .getLastValue ("/mechanism/backgroundColor" , LogStringValue .class ).value ());
5147 }
5248
5349 @ Test
5450 void testRoot () {
55- try ( var mechanism = new Mechanism2d (5 , 10 )) {
56- final var root = mechanism .getRoot ("root" , 1 , 2 );
57- Telemetry .log ("mechanism" , mechanism );
58- assertArrayEquals (
59- new double [] {1 , 2 }, m_mock .getLastValue ("/mechanism/root/position" , double [].class ));
51+ var mechanism = new Mechanism2d (5 , 10 );
52+ final var root = mechanism .getRoot ("root" , 1 , 2 );
53+ Telemetry .log ("mechanism" , mechanism );
54+ assertArrayEquals (
55+ new double [] {1 , 2 }, m_mock .getLastValue ("/mechanism/root/position" , double [].class ));
6056
61- root .setPosition (2 , 4 );
62- Telemetry .log ("mechanism" , mechanism );
63- assertArrayEquals (
64- new double [] {2 , 4 }, m_mock .getLastValue ("/mechanism/root/position" , double [].class ));
65- }
57+ root .setPosition (2 , 4 );
58+ Telemetry .log ("mechanism" , mechanism );
59+ assertArrayEquals (
60+ new double [] {2 , 4 }, m_mock .getLastValue ("/mechanism/root/position" , double [].class ));
6661 }
6762
6863 @ Test
6964 void testLigament () {
70- try (var mechanism = new Mechanism2d (5 , 10 )) {
71- var root = mechanism .getRoot ("root" , 1 , 2 );
72- var ligament =
73- root .append (new MechanismLigament2d ("ligament" , 3 , 90 , 1 , new Color8Bit (255 , 255 , 255 )));
74- Telemetry .log ("mechanism" , mechanism );
75- assertEquals (
76- ligament .getAngle (), m_mock .getLastValue ("/mechanism/root/ligament/angle" , Double .class ));
77- assertEquals (
78- ligament .getColor ().toHexString (),
79- m_mock .getLastValue ("/mechanism/root/ligament/color" , LogStringValue .class ).value ());
80- assertEquals (
81- ligament .getLength (),
82- m_mock .getLastValue ("/mechanism/root/ligament/length" , Double .class ));
83- assertEquals (
84- ligament .getLineWeight (),
85- m_mock .getLastValue ("/mechanism/root/ligament/weight" , Double .class ));
65+ var mechanism = new Mechanism2d (5 , 10 );
66+ var root = mechanism .getRoot ("root" , 1 , 2 );
67+ var ligament =
68+ root .append (new MechanismLigament2d ("ligament" , 3 , 90 , 1 , new Color8Bit (255 , 255 , 255 )));
69+ Telemetry .log ("mechanism" , mechanism );
70+ assertEquals (
71+ ligament .getAngle (), m_mock .getLastValue ("/mechanism/root/ligament/angle" , Double .class ));
72+ assertEquals (
73+ ligament .getColor ().toHexString (),
74+ m_mock .getLastValue ("/mechanism/root/ligament/color" , LogStringValue .class ).value ());
75+ assertEquals (
76+ ligament .getLength (), m_mock .getLastValue ("/mechanism/root/ligament/length" , Double .class ));
77+ assertEquals (
78+ ligament .getLineWeight (),
79+ m_mock .getLastValue ("/mechanism/root/ligament/weight" , Double .class ));
8680
87- ligament .setAngle (45 );
88- ligament .setColor (new Color8Bit (0 , 0 , 0 ));
89- ligament .setLength (2 );
90- ligament .setLineWeight (4 );
91- Telemetry .log ("mechanism" , mechanism );
92- assertEquals (
93- ligament .getAngle (), m_mock .getLastValue ("/mechanism/root/ligament/angle" , Double .class ));
94- assertEquals (
95- ligament .getColor ().toHexString (),
96- m_mock .getLastValue ("/mechanism/root/ligament/color" , LogStringValue .class ).value ());
97- assertEquals (
98- ligament .getLength (),
99- m_mock .getLastValue ("/mechanism/root/ligament/length" , Double .class ));
100- assertEquals (
101- ligament .getLineWeight (),
102- m_mock .getLastValue ("/mechanism/root/ligament/weight" , Double .class ));
103- }
81+ ligament .setAngle (45 );
82+ ligament .setColor (new Color8Bit (0 , 0 , 0 ));
83+ ligament .setLength (2 );
84+ ligament .setLineWeight (4 );
85+ Telemetry .log ("mechanism" , mechanism );
86+ assertEquals (
87+ ligament .getAngle (), m_mock .getLastValue ("/mechanism/root/ligament/angle" , Double .class ));
88+ assertEquals (
89+ ligament .getColor ().toHexString (),
90+ m_mock .getLastValue ("/mechanism/root/ligament/color" , LogStringValue .class ).value ());
91+ assertEquals (
92+ ligament .getLength (), m_mock .getLastValue ("/mechanism/root/ligament/length" , Double .class ));
93+ assertEquals (
94+ ligament .getLineWeight (),
95+ m_mock .getLastValue ("/mechanism/root/ligament/weight" , Double .class ));
10496 }
10597}
0 commit comments