Class: Rex::Post::Meterpreter::Extensions::Stdapi::Railgun::ApiConstants::UnitTest

Inherits:
Test::Unit::TestCase
  • Object
show all
Defined in:
lib/rex/post/meterpreter/extensions/stdapi/railgun/api_constants.rb.ut.rb

Instance Method Summary collapse

Instance Method Details

#test_add_constantsObject



25
26
27
28
29
30
31
32
# File 'lib/rex/post/meterpreter/extensions/stdapi/railgun/api_constants.rb.ut.rb', line 25

def test_add_constants
	const_manager = WinConstManager.new

	ApiConstants.add_constants(const_manager)

	assert_equal(0, const_manager.parse('SUCCESS'),
		"ApiConstants.add_constants should have added WinAPI constants to given constant manager")
end

#test_managerObject



18
19
20
21
22
23
# File 'lib/rex/post/meterpreter/extensions/stdapi/railgun/api_constants.rb.ut.rb', line 18

def test_manager
	const_manager = ApiConstants.manager

	assert_equal(0, const_manager.parse('SUCCESS'),
		"ApiConstants.manager should return a functional constant manager for WinAPI constants")
end