public void If_CadastralParticles_Are_Composite_Then_Composite_Must_Return_Sum_Of_SurfaceArea_Of_Each_CadastralParticle_Component()
        {
            // Arrange
            CadastralParticle cadastralParticle1 = new CadastralParticle(cadastre, "4037/12", 486, "Stambena zgrada Ante Topica Mimare xx");
            CadastralParticle cadastralParticle2 = new CadastralParticle(cadastre, "4037/12", 879, "Dvoriste");
            CadastralParticleComposite cadastralParticleComposite = new CadastralParticleComposite(cadastre, "4037/12");
            cadastralParticleComposite.Add(cadastralParticle1);
            cadastralParticleComposite.Add(cadastralParticle2);

            AbstractCadastralParticle abstractCadastralParticle = cadastralParticleComposite;

            // Act
            var sumOfSurfaceAreas = abstractCadastralParticle.SurfaceArea;

            // Assert
            Assert.AreEqual(1365, sumOfSurfaceAreas);
        }
        public void If_CadastralParticles_Are_Composite_Then_Composite_Must_Return_Aggregated_Description_Of_Each_CadastralParticle_Component()
        {
            // Arange
            CadastralParticle cadastralParticle1 = new CadastralParticle(cadastre, "4037/12", 486, "Stambena zgrada Ante Topica Mimare xx");
            CadastralParticle cadastralParticle2 = new CadastralParticle(cadastre, "4037/12", 879, "Dvoriste");
            CadastralParticleComposite cadastralParticleComposite = new CadastralParticleComposite(cadastre, "4037/12");
            cadastralParticleComposite.Add(cadastralParticle1);
            cadastralParticleComposite.Add(cadastralParticle2);

            AbstractCadastralParticle abstractCadastralParticle = cadastralParticleComposite;

            // Act
            var result = abstractCadastralParticle.Description;

            // Assert
            Assert.AreEqual("Stambena zgrada Ante Topica Mimare xx i Dvoriste", result);
        }