public void AnExceptionShouldBeThrownWhenEnteringWithTheSameName() { var ts = new TilesMap(); ITile a = new MockTile("a"); ITile b = new MockTile("a"); ts.AddTile(a); try { ts.AddTile(b); Assert.Fail("Expected exception"); } catch (TileException Te) { Assert.That(Te.Message, Is.EqualTo(TileException.DoubleDefinition("a").Message)); } }
public void DeserializeFromAssemlbyWithDoubleEntriesShouldThrowException() { try { new TilesSet(new TileXmlConfigurator(_lib, "Configuration/tiles.double.config.xml")); Assert.Fail("Expected exception"); } catch (TileException e) { Assert.That( e.Message, Is.EqualTo( TileException.DoubleDefinition( "b" ).Message ) ); } }