From 8a39d49ff6a9bba994224250af26b7ef9a6e7418 Mon Sep 17 00:00:00 2001
From: Jeffrey Phillips Freeman <jeffrey.freeman@syncleus.com>
Date: Fri, 30 Sep 2016 17:28:48 -0400
Subject: [PATCH] added test to ensure KISS class is static.

---
 test/tc_kiss.rb | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/test/tc_kiss.rb b/test/tc_kiss.rb
index 5d1b9b4..16614bc 100644
--- a/test/tc_kiss.rb
+++ b/test/tc_kiss.rb
@@ -55,15 +55,18 @@ module KISS
             kiss_mock = KISSMock.new
             kiss_mock.add_read_from_interface(ENCODED_FRAME)
             translated_frame = kiss_mock.read
-            assert DECODED_FRAME == translated_frame
+            assert_equal DECODED_FRAME, translated_frame
         end
 
         def test_write
             kiss_mock = KISSMock.new
             kiss_mock.write(DECODED_FRAME)
             all_raw_frames = kiss_mock.get_sent_to_interface
-            assert ENCODED_FRAME == all_raw_frames[0]
+            assert_equal ENCODED_FRAME, all_raw_frames[0]
         end
-    end
 
+        def test_new_abstract_kiss
+            assert_raise(AbstractClassError) { KISS.new }
+        end
+    end
 end
\ No newline at end of file
-- 
GitLab