<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/phppunit/home/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/phppunit/home/Home/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 04 Nov 2011 23:12:48 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/phppunit/home/Home/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Home modified by Alex Aitken</title><link>https://sourceforge.net/p/phppunit/home/Home/</link><description>&lt;pre&gt;--- v7 
+++ v8 
@@ -3,6 +3,16 @@
 So, why pUnit? Why not some of the other more established frameworks out there?
 &gt; Well, because the other frameworks that I have seen really just don't have nice syntax. That isn't necessarily because they were developed to look bad; it's just because the language in general is hacked together for objects. PHP is very clunky, so I'm trying to remove that with some nicer syntax around your tests.
 
+Other Projects Included
+---
+* ##### pCollection
+
+A collection namespace which will be developed over time.
+
+* ##### pComparable
+
+A comparable namespace that allows objects to be compared with each other.
+
 Current Project Admins
 ---
 [[project_admins]]
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Aitken</dc:creator><pubDate>Fri, 04 Nov 2011 23:12:48 -0000</pubDate><guid>https://sourceforge.netf03493deac1d84263e05d0831dc845a489c732c7</guid></item><item><title>WikiPage Home modified by Alex Aitken</title><link>https://sourceforge.net/p/phppunit/home/Home/</link><description>&lt;pre&gt;--- v6 
+++ v7 
@@ -41,3 +41,14 @@
 :::php
 Assert::That(1, Is::MemberOf(array(1,2,3)));
 ~~~~~~
+---
+##### Exceptions
+
+---
+Assurance that your code should or should not throw some sort of exception. No interfaces needed here. Because of how PHP works, we can't pass in things like Actions as C#. So, strings will have to do for now.
+
+~~~~~
+:::php
+Assert::Throws("ArgumentException", "function name", array("params"));
+Assert::DoesNotThrow("function name", array("params"));
+~~~~~
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Aitken</dc:creator><pubDate>Sat, 29 Oct 2011 10:28:25 -0000</pubDate><guid>https://sourceforge.netfa73952ed3006b648e86f6e6b8efc5ca62cccd3f</guid></item><item><title>WikiPage Home modified by Alex Aitken</title><link>https://sourceforge.net/p/phppunit/home/Home/</link><description>&lt;pre&gt;--- v5 
+++ v6 
@@ -39,5 +39,5 @@
 
 ~~~~~~
 :::php
-Assert::That(1, Is::MemberOf(array(1,2,3));
+Assert::That(1, Is::MemberOf(array(1,2,3)));
 ~~~~~~
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Aitken</dc:creator><pubDate>Sat, 29 Oct 2011 10:23:21 -0000</pubDate><guid>https://sourceforge.net4e954d8218304d1e6317b6a431c7123c37484195</guid></item><item><title>WikiPage Home modified by Alex Aitken</title><link>https://sourceforge.net/p/phppunit/home/Home/</link><description>&lt;pre&gt;--- v4 
+++ v5 
@@ -1,38 +1,41 @@
 Welcome to the PHP pUnit framework.
 ===
-
+So, why pUnit? Why not some of the other more established frameworks out there?
+&gt; Well, because the other frameworks that I have seen really just don't have nice syntax. That isn't necessarily because they were developed to look bad; it's just because the language in general is hacked together for objects. PHP is very clunky, so I'm trying to remove that with some nicer syntax around your tests.
+
+Current Project Admins
+---
 [[project_admins]]
-[[download_button]]
 
 How To use the Code
-===
-Equality
+---
+---
+##### Equality
+
 ---
 Assurance that your two objects will be either equal, using the **IEquatable** interface that will be included as part of the project; or using PHP inbuilt *=== for equality*.
 
----
-
 ~~~~~~
 :::php
 Assert::That(1, Is::EqualTo(1));
 Assert::AreEqual(1, 1);
 ~~~~~~
-Comparisons
+---
+##### Comparisons
+
 ---
 Assurance that your two objects will be testing using the **IComparable** interface that will be included as part of the project; or using PHP inbuilt *&gt; (greater than) or &lt; (less than)*.
 
----
-
 ~~~~~~
 :::php
 Assert::That(1, Is::GreaterThan(0));
 Assert::That(0, Is::LessThan(1));
 ~~~~~~
-Collections
+---
+##### Collections
+
 ---
 Assurance that your collection has some objects in it. It takes in an **IEnumerable** interface that will be included as part of the project; or using PHP inbuilt *arrays*.
-
----
 
 ~~~~~~
 :::php
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Aitken</dc:creator><pubDate>Sat, 29 Oct 2011 10:21:42 -0000</pubDate><guid>https://sourceforge.net5a51e6cb687d14a3e4c5e5446bd4a741e539d45e</guid></item><item><title>WikiPage Home modified by Alex Aitken</title><link>https://sourceforge.net/p/phppunit/home/Home/</link><description>&lt;pre&gt;--- v3 
+++ v4 
@@ -1,3 +1,6 @@
+Welcome to the PHP pUnit framework.
+===
+
 [[project_admins]]
 [[download_button]]
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Aitken</dc:creator><pubDate>Sat, 29 Oct 2011 10:12:57 -0000</pubDate><guid>https://sourceforge.net0c3e703c5ddf63d73197f243e775389d6232267a</guid></item><item><title>WikiPage Home modified by Alex Aitken</title><link>https://sourceforge.net/p/phppunit/home/Home/</link><description>&lt;pre&gt;--- v2 
+++ v3 
@@ -1,5 +1,37 @@
 [[project_admins]]
 [[download_button]]
 
-:::php
-# Assert::That(1, Is::EqualTo(1));
+How To use the Code
+===
+Equality
+---
+Assurance that your two objects will be either equal, using the **IEquatable** interface that will be included as part of the project; or using PHP inbuilt *=== for equality*.
+
+---
+
+~~~~~~
+:::php
+Assert::That(1, Is::EqualTo(1));
+Assert::AreEqual(1, 1);
+~~~~~~
+Comparisons
+---
+Assurance that your two objects will be testing using the **IComparable** interface that will be included as part of the project; or using PHP inbuilt *&gt; (greater than) or &lt; (less than)*.
+
+---
+
+~~~~~~
+:::php
+Assert::That(1, Is::GreaterThan(0));
+Assert::That(0, Is::LessThan(1));
+~~~~~~
+Collections
+---
+Assurance that your collection has some objects in it. It takes in an **IEnumerable** interface that will be included as part of the project; or using PHP inbuilt *arrays*.
+
+---
+
+~~~~~~
+:::php
+Assert::That(1, Is::MemberOf(array(1,2,3));
+~~~~~~
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Aitken</dc:creator><pubDate>Sat, 29 Oct 2011 10:11:52 -0000</pubDate><guid>https://sourceforge.netc1ef28fdebde71ad508d028698ec3bd3aa3c210a</guid></item><item><title>WikiPage Home modified by Alex Aitken</title><link>https://sourceforge.net/p/phppunit/home/Home/</link><description>&lt;pre&gt;--- v1 
+++ v2 
@@ -1,5 +1,5 @@
-Welcome to your wiki!
-
-This is the default page, edit it as you see fit. To add a page simply reference it within brackets, e.g.: [SamplePage].
-
-The wiki uses [Markdown](/p/phppunit/home/markdown_syntax/) syntax.
+[[project_admins]]
+[[download_button]]
+
+:::php
+# Assert::That(1, Is::EqualTo(1));
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Aitken</dc:creator><pubDate>Sat, 29 Oct 2011 09:55:35 -0000</pubDate><guid>https://sourceforge.neted9402e2ab3c462c38b1f34a5ff3db8b11c59204</guid></item><item><title>WikiPage Home modified by Alex Aitken</title><link>https://sourceforge.net/p/phppunit/home/Home/</link><description>Welcome to your wiki!

This is the default page, edit it as you see fit. To add a page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses [Markdown](/p/phppunit/home/markdown_syntax/) syntax.
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alex Aitken</dc:creator><pubDate>Sat, 29 Oct 2011 09:20:23 -0000</pubDate><guid>https://sourceforge.netc19fa4aaef0d1ceac19b43e10910095e843b367d</guid></item></channel></rss>