Index: src/sas/qtgui/UnitTesting/PlotPropertiesTest.py
===================================================================
--- src/sas/qtgui/UnitTesting/PlotPropertiesTest.py	(revision 87cc73a1ade6168487d1841f4c285fadcf532e0c)
+++ src/sas/qtgui/UnitTesting/PlotPropertiesTest.py	(revision 87cc73a1ade6168487d1841f4c285fadcf532e0c)
@@ -0,0 +1,43 @@
+import sys
+import unittest
+
+from PyQt4 import QtGui
+
+# set up import paths
+import path_prepare
+
+from UnitTesting.TestUtils import WarningNotImplemented
+
+# Local
+from PlotProperties import PlotProperties
+
+app = QtGui.QApplication(sys.argv)
+
+class PlotPropertiesTest(unittest.TestCase):
+    '''Test the PlotProperties'''
+    def setUp(self):
+        '''Create the PlotProperties'''
+
+        self.widget = PlotProperties(None)
+
+    def tearDown(self):
+        '''Destroy the GUI'''
+        self.widget.close()
+        self.widget = None
+
+    def testDefaults(self):
+        '''Test the GUI in its default state'''
+        self.assertIsInstance(self.widget, QtGui.QDialog)
+        self.assertEqual(self.widget.windowTitle(), "Modify Plot Properties")
+        
+    def testOnColorChange(self):
+        '''Test the response to color change event'''
+        WarningNotImplemented(sys._getframe().f_code.co_name)
+
+    def testOnColorIndexChange(self):
+        '''Test the response to color index change event'''
+        WarningNotImplemented(sys._getframe().f_code.co_name)
+    
+
+if __name__ == "__main__":
+    unittest.main()
Index: src/sas/qtgui/UnitTesting/PlotUtilitiesTest.py
===================================================================
--- src/sas/qtgui/UnitTesting/PlotUtilitiesTest.py	(revision 87cc73a1ade6168487d1841f4c285fadcf532e0c)
+++ src/sas/qtgui/UnitTesting/PlotUtilitiesTest.py	(revision 87cc73a1ade6168487d1841f4c285fadcf532e0c)
@@ -0,0 +1,46 @@
+import sys
+import unittest
+from collections import OrderedDict
+
+from UnitTesting.TestUtils import WarningNotImplemented
+
+# Tested module
+import PlotUtilities
+
+class PlotUtilitiesTest(unittest.TestCase):
+    '''Test the Plot Utilities functions'''
+    def setUp(self):
+        '''Empty'''
+        pass
+
+    def tearDown(self):
+        '''Empty'''
+        pass
+
+    def testDefaults(self):
+        """ default method variables values """
+        self.assertIsInstance(PlotUtilities.SHAPES, OrderedDict)
+        self.assertIsInstance(PlotUtilities.COLORS, OrderedDict)
+
+    def testBuildMatrix(self):
+        """ build matrix for 2d plot from a vector """
+        WarningNotImplemented(sys._getframe().f_code.co_name)
+
+    def testGetBins(self):
+        """ test 1d arrays of the index with square binning """
+        WarningNotImplemented(sys._getframe().f_code.co_name)
+
+    def testFillupPixels(self):
+        """ test filling z values of the empty cells of 2d image matrix """
+        WarningNotImplemented(sys._getframe().f_code.co_name)
+
+    def testRescale(sef):
+        """ test the helper function for step based zooming """
+        WarningNotImplemented(sys._getframe().f_code.co_name)
+
+    def testGgetValidColor(self):
+        """ test that the method returns a color understood by MPL """
+        WarningNotImplemented(sys._getframe().f_code.co_name)
+
+if __name__ == "__main__":
+    unittest.main()
Index: src/sas/qtgui/UnitTesting/PlotterTest.py
===================================================================
--- src/sas/qtgui/UnitTesting/PlotterTest.py	(revision b46f285a3e36e0f686120f9c8095a9c6da2d81b0)
+++ src/sas/qtgui/UnitTesting/PlotterTest.py	(revision 87cc73a1ade6168487d1841f4c285fadcf532e0c)
@@ -13,5 +13,5 @@
 from sas.sasgui.guiframe.dataFitting import Data1D
 from sas.sasgui.guiframe.dataFitting import Data2D
-from UnitTesting.TestUtils import QtSignalSpy
+from UnitTesting.TestUtils import WarningNotImplemented
 
 # Tested module
@@ -19,4 +19,5 @@
 
 app = QtGui.QApplication(sys.argv)
+
 
 class PlotterTest(unittest.TestCase):
@@ -223,21 +224,33 @@
     def testOnLinearFit(self):
         """ Checks the response to LinearFit call """
-        pass
+        WarningNotImplemented(sys._getframe().f_code.co_name)
 
     def testOnRemovePlot(self):
         """ Assure plots get removed when requested """
-        pass
+        WarningNotImplemented(sys._getframe().f_code.co_name)
 
     def testRemovePlot(self):
         """ Test plot removal """
-        pass
+        WarningNotImplemented(sys._getframe().f_code.co_name)
 
     def testOnToggleHideError(self):
         """ Test the error bar toggle on plots """
-        pass
+        WarningNotImplemented(sys._getframe().f_code.co_name)
 
     def testOnFitDisplay(self):
         """ Test the fit line display on the chart """
-        pass
+        WarningNotImplemented(sys._getframe().f_code.co_name)
+
+    def testReplacePlot(self):
+        """ Test the plot refresh functionality """
+        WarningNotImplemented(sys._getframe().f_code.co_name)
+
+    def testReplacePlot(self):
+        """ Test the plot refresh functionality """
+        WarningNotImplemented(sys._getframe().f_code.co_name)
+
+    def testOnModifyPlot(self):
+        """ Test the functionality for changing plot properties """
+        WarningNotImplemented(sys._getframe().f_code.co_name)
 
 if __name__ == "__main__":
Index: src/sas/qtgui/UnitTesting/TestUtils.py
===================================================================
--- src/sas/qtgui/UnitTesting/TestUtils.py	(revision 5032ea687fa17c1323c1124c0a7aa9d80184bf0b)
+++ src/sas/qtgui/UnitTesting/TestUtils.py	(revision 87cc73a1ade6168487d1841f4c285fadcf532e0c)
@@ -2,4 +2,8 @@
 from PyQt4.QtGui import *
 from PyQt4.QtTest import *
+
+def WarningNotImplemented(method_name):
+    """ Prints warning about a non-implemented test """
+    print("\nWARNING: %s needs implementing!"%method_name)
 
 class QtSignalSpy(QObject):
