public void thingCanNotWearItems()
 {
   Thing thing = new Thing("hat");
   var testDel = new TestDelegate(() => thing.WearItem(new Thing("hatband")));
   Assert.That(testDel, Throws.TypeOf<CanNotWearItemsException>());
 }