From c4514d35e3f87e0de1b766a8693e8e4174e4a343 Mon Sep 17 00:00:00 2001
From: Udo Eisenbarth <u.eisenbarth@gsi.de>
Date: Mon, 5 Jun 2023 13:55:21 +0200
Subject: [PATCH] Add unit test for OpticNode:set_inverted

---
 src/optic_node.rs | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/src/optic_node.rs b/src/optic_node.rs
index 96213682..013e73b0 100644
--- a/src/optic_node.rs
+++ b/src/optic_node.rs
@@ -73,6 +73,7 @@ mod test {
     fn new() {
         let node = OpticNode::new("Test", Box::new(NodeDummy));
         assert_eq!(node.name, "Test");
+        assert_eq!(node.inverted, false);
     }
     #[test]
     fn set_name() {
@@ -86,6 +87,18 @@ mod test {
         assert_eq!(node.name(), "Test")
     }
     #[test]
+    fn set_inverted() {
+        let mut node = OpticNode::new("Test", Box::new(NodeDummy));
+        node.set_inverted(true);
+        assert_eq!(node.inverted, true)
+    }
+    #[test]
+    fn inverted() {
+        let mut node = OpticNode::new("Test", Box::new(NodeDummy));
+        node.set_inverted(true);
+        assert_eq!(node.inverted(), true)
+    }
+    #[test]
     fn to_dot() {
         let node = OpticNode::new("Test", Box::new(NodeDummy));
         assert_eq!(node.to_dot(), "[label=\"Test\"]\n".to_owned())
-- 
GitLab