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 }