Done some investigation here and found out that adding a negative test-case is really expensive since we don't have the functionality to start process under a different user context for windows in mixlib-shellout. 

Add a note to add this test case when user support is added to mixlib-shellout and fixed the typos :)