public void Test_Delete_IfFigurIsNotNull_SaveSuccessfulExecuted()
        {
            IFigurService figurService = ObjectFactory.GetInstance<IFigurService>();

            figurService.SaveOrUpdate(new Figur{ Id = 0, Name = "test", Description = "desc", Price = (decimal)14.5, Serie = new Serie { Id = 3 }});

            var newfigurs = figurService.GetAll();

            Assert.AreEqual(10, newfigurs.Count);

            var figur = newfigurs.OrderBy(x => x.Id).LastOrDefault();

            m_MockFigurProperty.Figur = figur;

            FigurPropertyPresenter figurPropertyPresenter = new FigurPropertyPresenter(m_MockFigurProperty);
            figurPropertyPresenter.Delete(m_MockFigurProperty.Figur);

            Assert.AreEqual(9, figurService.GetAll().Count);
        }
        public void Test_Delete_IfFigurIsNull()
        {
            m_MockFigurProperty.Figur = null;

            IFigurService figurService = ObjectFactory.GetInstance<IFigurService>();

            var figurs = figurService.GetAll();

            FigurPropertyPresenter figurPropertyPresenter = new FigurPropertyPresenter(m_MockFigurProperty);
            figurPropertyPresenter.Delete(m_MockFigurProperty.Figur);

            Assert.AreEqual(figurs.Count, figurService.GetAll().Count);
        }