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));
            }
        }
Exemple #2
0
 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
                 )
             );
     }
 }