public void gettypefromfriendlyname_returns_collectable_type_successfully() { string friendlyName = null; foreach (Type collectableType in CollectableBaseFactory.CollectableTypes) { switch (collectableType.Name) { case "BookBase": friendlyName = "Book"; break; case "StampBase": friendlyName = "Stamp"; break; default: friendlyName = ""; break; } Type friendlyType = CollectableBaseFactory.GetTypeFromFriendlyName(friendlyName); Assert.AreEqual(collectableType, friendlyType); } }
public void gettypefromfriendlyname_null_name_throws_exceptions() { string friendlyName = null; Type CollectableType = CollectableBaseFactory.GetTypeFromFriendlyName(friendlyName); Assert.Fail("Exception should have been thrown"); }