Example #1
0
        public void GetTerritoryType_ShouldNotFindTerritoryType()
        {
            /* Récupération via API */
            var territoryTypeController = new TerritoriesController();
            var dtoTerritoryType        = territoryTypeController.Get(999);

            Assert.IsInstanceOfType(dtoTerritoryType, typeof(NotFoundResult));
        }
Example #2
0
        public void GetAllTerritories_ShouldReturnAllTerritories()
        {
            ThronesTournamentManager manager        = new ThronesTournamentManager();
            List <TerritoryDTO>      dtoTerritories = new List <TerritoryDTO>();

            /* Récupération depuis la couche Business */
            var testTerritories = manager.GetAllTerritories();

            /* Récupération via API */
            var territoryController = new TerritoriesController();

            dtoTerritories = territoryController.GetAllTerritories() as List <TerritoryDTO>;

            Assert.AreEqual(dtoTerritories.Count, testTerritories.Count);
        }
Example #3
0
        public void GetTerritory_ShouldReturnCorrectTerritory()
        {
            ThronesTournamentManager manager = new ThronesTournamentManager();

            /* Récupération depuis la couche Business */
            var testTerritory = manager.GetTerritory(1);

            /* Récupération via API */
            var territoryController = new TerritoriesController();
            var dtoTerritory        = territoryController.Get(1) as OkNegotiatedContentResult <TerritoryDTO>;

            Assert.IsNotNull(dtoTerritory);
            Assert.AreEqual(dtoTerritory.Content.ID_Type, testTerritory.ID_Type);
            Assert.AreEqual(dtoTerritory.Content.ID_House, testTerritory.ID_House);
        }
 TerritoriesController()
 {
     instance = this;
 }