From cb6859cdd78d69bad205690a122688bdf4f19bb7 Mon Sep 17 00:00:00 2001 From: Wade Alcorn Date: Fri, 20 Jan 2012 21:57:36 +1000 Subject: [PATCH] Added more test stubs to the framework. --- test/unit/core/tc_event_logger.rb | 29 +++++++++++++++++++++++++++ test/unit/extensions/tc_hackverter.rb | 29 +++++++++++++++++++++++++++ test/unit/extensions/tc_proxy.rb | 29 +++++++++++++++++++++++++++ test/unit/extensions/tc_requester.rb | 29 +++++++++++++++++++++++++++ test/unit/ts_unit.rb | 8 ++++++++ 5 files changed, 124 insertions(+) create mode 100644 test/unit/core/tc_event_logger.rb create mode 100644 test/unit/extensions/tc_hackverter.rb create mode 100644 test/unit/extensions/tc_proxy.rb create mode 100644 test/unit/extensions/tc_requester.rb diff --git a/test/unit/core/tc_event_logger.rb b/test/unit/core/tc_event_logger.rb new file mode 100644 index 000000000..02d6de0b4 --- /dev/null +++ b/test/unit/core/tc_event_logger.rb @@ -0,0 +1,29 @@ +# +# Copyright 2012 Wade Alcorn wade@bindshell.net +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +require 'test/unit' + +class TC_EventLogger < Test::Unit::TestCase + + def setup + $:.unshift(File.join(File.expand_path(File.dirname(__FILE__)), '.')) + $root_dir = File.expand_path('../../../../', __FILE__) + end + + def test_event_logger + assert(true) + end + +end diff --git a/test/unit/extensions/tc_hackverter.rb b/test/unit/extensions/tc_hackverter.rb new file mode 100644 index 000000000..50492cdac --- /dev/null +++ b/test/unit/extensions/tc_hackverter.rb @@ -0,0 +1,29 @@ +# +# Copyright 2012 Wade Alcorn wade@bindshell.net +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +require 'test/unit' + +class TC_Hackverter < Test::Unit::TestCase + + def setup + $:.unshift(File.join(File.expand_path(File.dirname(__FILE__)), '.')) + $root_dir = File.expand_path('../../../../', __FILE__) + end + + def test_hackverter + assert(true) + end + +end diff --git a/test/unit/extensions/tc_proxy.rb b/test/unit/extensions/tc_proxy.rb new file mode 100644 index 000000000..fe82a55d1 --- /dev/null +++ b/test/unit/extensions/tc_proxy.rb @@ -0,0 +1,29 @@ +# +# Copyright 2012 Wade Alcorn wade@bindshell.net +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +require 'test/unit' + +class TC_Proxy < Test::Unit::TestCase + + def setup + $:.unshift(File.join(File.expand_path(File.dirname(__FILE__)), '.')) + $root_dir = File.expand_path('../../../../', __FILE__) + end + + def test_proxy + assert(true) + end + +end diff --git a/test/unit/extensions/tc_requester.rb b/test/unit/extensions/tc_requester.rb new file mode 100644 index 000000000..aefa48774 --- /dev/null +++ b/test/unit/extensions/tc_requester.rb @@ -0,0 +1,29 @@ +# +# Copyright 2012 Wade Alcorn wade@bindshell.net +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# +require 'test/unit' + +class TC_Requester < Test::Unit::TestCase + + def setup + $:.unshift(File.join(File.expand_path(File.dirname(__FILE__)), '.')) + $root_dir = File.expand_path('../../../../', __FILE__) + end + + def test_requester + assert(true) + end + +end diff --git a/test/unit/ts_unit.rb b/test/unit/ts_unit.rb index 673a4a8e5..3a34a58af 100644 --- a/test/unit/ts_unit.rb +++ b/test/unit/ts_unit.rb @@ -26,9 +26,13 @@ require './core/tc_modules' require './core/tc_social_engineering' require './core/tc_autorun' require './core/tc_obfuscation' +require './core/tc_event_logger' require './extensions/tc_xssrays' require './extensions/tc_vnc' require './extensions/tc_ipec_tunnel' +require './extensions/tc_hackverter' +require './extensions/tc_proxy' +require './extensions/tc_requester' require './tc_grep' require './tc_filesystem' @@ -49,6 +53,10 @@ class TS_BeefTests suite << TC_Vnc.suite suite << TC_Obfuscation.suite suite << TC_IpecTunnel.suite + suite << TC_Requester.suite + suite << TC_Proxy.suite + suite << TC_Hackverter.suite + suite << TC_EventLogger.suite return suite end