public void StringToHexTest()
 {
     Assert.AreEqual(WindowsMessagesConversion.StringToHex("WM_SETTEXT"), "000c");
     Assert.AreEqual(WindowsMessagesConversion.StringToHex(""), null);
     Assert.AreEqual(WindowsMessagesConversion.StringToHex(null), null);
     Assert.AreEqual(WindowsMessagesConversion.StringToHex("random string"), null);
     Assert.AreEqual(WindowsMessagesConversion.StringToHex("WM_HELLO"), null);
 }
 public void DecToStringTest()
 {
     Assert.AreEqual(WindowsMessagesConversion.DecToString(12), "WM_SETTEXT");
     Assert.AreEqual(WindowsMessagesConversion.DecToString(-1), null);
     Assert.AreEqual(WindowsMessagesConversion.DecToString(799), null); //doesn't exist
 }
 public void HexToStringTest()
 {
     Assert.AreEqual(WindowsMessagesConversion.HexToString(0xC), "WM_SETTEXT");
     Assert.AreEqual(WindowsMessagesConversion.HexToString(-0x1), null);
     Assert.AreEqual(WindowsMessagesConversion.HexToString(0x31f), null); //799
 }