diff API/Objects/Mock/MockCategory.cs @ 102:a3bc8174299f

Re #27: Define unit requirements * First test for first new style requirement * Update some of the Mock objects to add a few more required elements (mainly Category)
author IBBoard <dev@ibboard.co.uk>
date Sat, 26 Mar 2011 17:04:09 +0000
parents 19fc7a733064
children
line wrap: on
line diff
--- a/API/Objects/Mock/MockCategory.cs	Sat Mar 12 20:16:30 2011 +0000
+++ b/API/Objects/Mock/MockCategory.cs	Sat Mar 26 17:04:09 2011 +0000
@@ -8,7 +8,19 @@
 {
 	public class MockCategory : Category
 	{
-		public MockCategory () : base("mockcat", "Mock Category")
+		private static MockCategory cat;
+
+		public static MockCategory GetCategory()
+		{
+			if (cat == null)
+			{
+				cat = new MockCategory();
+			}
+
+			return cat;
+		}
+
+		private MockCategory () : base("mockcat", "Mock Category")
 		{
 		}
 	}