annotate 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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
14
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
1 // This file (MockCategory.cs) is a part of the IBBoard.WarFoundry.API.Tests project and is copyright 2009 IBBoard
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
2 //
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
3 // The file and the library/program it is in are licensed and distributed, without warranty, under the GNU Affero GPL license, either version 3 of the License or (at your option) any later version. Please see COPYING for more information and the full license.
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
4
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
5 using System;
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
6
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
7 namespace IBBoard.WarFoundry.API.Objects.Mock
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
8 {
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
9 public class MockCategory : Category
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
10 {
102
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
11 private static MockCategory cat;
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
12
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
13 public static MockCategory GetCategory()
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
14 {
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
15 if (cat == null)
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
16 {
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
17 cat = new MockCategory();
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
18 }
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
19
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
20 return cat;
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
21 }
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
22
a3bc8174299f Re #27: Define unit requirements
IBBoard <dev@ibboard.co.uk>
parents: 14
diff changeset
23 private MockCategory () : base("mockcat", "Mock Category")
14
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
24 {
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
25 }
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
26 }
19fc7a733064 Re #198: Add slots with counts to units
IBBoard <dev@ibboard.co.uk>
parents:
diff changeset
27 }