From 5f8adabb6286fdcb0ff8a0ea5d1d58f40eef51f4 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Mon, 27 Aug 2012 09:28:16 +0200 Subject: Add simple (constructor) tests for Framework classes --- tests/Framework/BaseReplacer.php | 20 ++++++++++++++++++++ tests/Framework/Browser.php | 20 ++++++++++++++++++++ tests/Framework/Cache.php | 20 ++++++++++++++++++++ tests/Framework/Charset.php | 28 ++++++++++++++++++++++++++++ tests/Framework/ContentFilter.php | 20 ++++++++++++++++++++ tests/Framework/Html.php | 20 ++++++++++++++++++++ tests/Framework/Image.php | 20 ++++++++++++++++++++ tests/Framework/Imap.php | 20 ++++++++++++++++++++ tests/Framework/ImapGeneric.php | 20 ++++++++++++++++++++ tests/Framework/MessageHeader.php | 20 ++++++++++++++++++++ tests/Framework/MessagePart.php | 20 ++++++++++++++++++++ tests/Framework/Rcube.php | 20 ++++++++++++++++++++ tests/Framework/ResultIndex.php | 20 ++++++++++++++++++++ tests/Framework/ResultSet.php | 20 ++++++++++++++++++++ tests/Framework/ResultThread.php | 20 ++++++++++++++++++++ tests/Framework/Smtp.php | 20 ++++++++++++++++++++ tests/Framework/Spellchecker.php | 20 ++++++++++++++++++++ tests/Framework/StringReplacer.php | 20 ++++++++++++++++++++ tests/Framework/User.php | 20 ++++++++++++++++++++ tests/phpunit.xml | 19 +++++++++++++++++++ 20 files changed, 407 insertions(+) create mode 100644 tests/Framework/BaseReplacer.php create mode 100644 tests/Framework/Browser.php create mode 100644 tests/Framework/Cache.php create mode 100644 tests/Framework/Charset.php create mode 100644 tests/Framework/ContentFilter.php create mode 100644 tests/Framework/Html.php create mode 100644 tests/Framework/Image.php create mode 100644 tests/Framework/Imap.php create mode 100644 tests/Framework/ImapGeneric.php create mode 100644 tests/Framework/MessageHeader.php create mode 100644 tests/Framework/MessagePart.php create mode 100644 tests/Framework/Rcube.php create mode 100644 tests/Framework/ResultIndex.php create mode 100644 tests/Framework/ResultSet.php create mode 100644 tests/Framework/ResultThread.php create mode 100644 tests/Framework/Smtp.php create mode 100644 tests/Framework/Spellchecker.php create mode 100644 tests/Framework/StringReplacer.php create mode 100644 tests/Framework/User.php (limited to 'tests') diff --git a/tests/Framework/BaseReplacer.php b/tests/Framework/BaseReplacer.php new file mode 100644 index 000000000..e00b9e5eb --- /dev/null +++ b/tests/Framework/BaseReplacer.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_base_replacer', $object, "Class constructor"); + } +} diff --git a/tests/Framework/Browser.php b/tests/Framework/Browser.php new file mode 100644 index 000000000..c3860d8a3 --- /dev/null +++ b/tests/Framework/Browser.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_browser', $object, "Class constructor"); + } +} diff --git a/tests/Framework/Cache.php b/tests/Framework/Cache.php new file mode 100644 index 000000000..dc026a634 --- /dev/null +++ b/tests/Framework/Cache.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_cache', $object, "Class constructor"); + } +} diff --git a/tests/Framework/Charset.php b/tests/Framework/Charset.php new file mode 100644 index 000000000..9e3fad4d3 --- /dev/null +++ b/tests/Framework/Charset.php @@ -0,0 +1,28 @@ +assertEquals(rcube_charset::clean($input), $output, $title); + } +} diff --git a/tests/Framework/ContentFilter.php b/tests/Framework/ContentFilter.php new file mode 100644 index 000000000..9bee9368b --- /dev/null +++ b/tests/Framework/ContentFilter.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_content_filter', $object, "Class constructor"); + } +} diff --git a/tests/Framework/Html.php b/tests/Framework/Html.php new file mode 100644 index 000000000..107f82805 --- /dev/null +++ b/tests/Framework/Html.php @@ -0,0 +1,20 @@ +assertInstanceOf('html', $object, "Class constructor"); + } +} diff --git a/tests/Framework/Image.php b/tests/Framework/Image.php new file mode 100644 index 000000000..31e852042 --- /dev/null +++ b/tests/Framework/Image.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_image', $object, "Class constructor"); + } +} diff --git a/tests/Framework/Imap.php b/tests/Framework/Imap.php new file mode 100644 index 000000000..3f52e07be --- /dev/null +++ b/tests/Framework/Imap.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_imap', $object, "Class constructor"); + } +} diff --git a/tests/Framework/ImapGeneric.php b/tests/Framework/ImapGeneric.php new file mode 100644 index 000000000..0b2cc3d53 --- /dev/null +++ b/tests/Framework/ImapGeneric.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_imap_generic', $object, "Class constructor"); + } +} diff --git a/tests/Framework/MessageHeader.php b/tests/Framework/MessageHeader.php new file mode 100644 index 000000000..e5bc1752f --- /dev/null +++ b/tests/Framework/MessageHeader.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_message_header', $object, "Class constructor"); + } +} diff --git a/tests/Framework/MessagePart.php b/tests/Framework/MessagePart.php new file mode 100644 index 000000000..deb426024 --- /dev/null +++ b/tests/Framework/MessagePart.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_message_part', $object, "Class constructor"); + } +} diff --git a/tests/Framework/Rcube.php b/tests/Framework/Rcube.php new file mode 100644 index 000000000..637558dc9 --- /dev/null +++ b/tests/Framework/Rcube.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube', $object, "Class singleton"); + } +} diff --git a/tests/Framework/ResultIndex.php b/tests/Framework/ResultIndex.php new file mode 100644 index 000000000..efbba6da7 --- /dev/null +++ b/tests/Framework/ResultIndex.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_result_index', $object, "Class constructor"); + } +} diff --git a/tests/Framework/ResultSet.php b/tests/Framework/ResultSet.php new file mode 100644 index 000000000..2d04e53c0 --- /dev/null +++ b/tests/Framework/ResultSet.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_result_set', $object, "Class constructor"); + } +} diff --git a/tests/Framework/ResultThread.php b/tests/Framework/ResultThread.php new file mode 100644 index 000000000..f980845cc --- /dev/null +++ b/tests/Framework/ResultThread.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_result_thread', $object, "Class constructor"); + } +} diff --git a/tests/Framework/Smtp.php b/tests/Framework/Smtp.php new file mode 100644 index 000000000..4bd78d097 --- /dev/null +++ b/tests/Framework/Smtp.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_smtp', $object, "Class constructor"); + } +} diff --git a/tests/Framework/Spellchecker.php b/tests/Framework/Spellchecker.php new file mode 100644 index 000000000..9c3e92ffd --- /dev/null +++ b/tests/Framework/Spellchecker.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_spellchecker', $object, "Class constructor"); + } +} diff --git a/tests/Framework/StringReplacer.php b/tests/Framework/StringReplacer.php new file mode 100644 index 000000000..11210c0da --- /dev/null +++ b/tests/Framework/StringReplacer.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_string_replacer', $sr, "Class constructor"); + } +} diff --git a/tests/Framework/User.php b/tests/Framework/User.php new file mode 100644 index 000000000..3b1983c58 --- /dev/null +++ b/tests/Framework/User.php @@ -0,0 +1,20 @@ +assertInstanceOf('rcube_user', $user, "Class constructor"); + } +} diff --git a/tests/phpunit.xml b/tests/phpunit.xml index 1bde91be1..28f7e7420 100644 --- a/tests/phpunit.xml +++ b/tests/phpunit.xml @@ -3,8 +3,27 @@ colors="true"> + Framework/BaseReplacer.php + Framework/Browser.php + Framework/Cache.php + Framework/Charset.php + Framework/ContentFilter.php + Framework/Html.php + Framework/Imap.php + Framework/ImapGeneric.php + Framework/Image.php + Framework/MessageHeader.php + Framework/MessagePart.php Framework/Mime.php + Framework/Rcube.php + Framework/ResultIndex.php + Framework/ResultSet.php + Framework/ResultThread.php Framework/Shared.php + Framework/Smtp.php + Framework/Spellchecker.php + Framework/StringReplacer.php + Framework/User.php Framework/Utils.php Framework/VCard.php HtmlToText.php -- cgit v1.2.3