public void LayoutAreaAdminService_DeleteArea_DeletesThePassedArea() { var layoutArea = new LayoutArea(); Session.Transact(session => session.Save(layoutArea)); _layoutAreaAdminService.DeleteArea(layoutArea); Session.QueryOver <LayoutArea>().RowCount().Should().Be(0); }
public void LayoutAreaAdminService_DeleteArea_AreaIsRemovedFromLayoutsLayoutAreaList() { var layout = new Layout(); var layoutArea = new LayoutArea { Layout = layout }; layout.LayoutAreas.Add(layoutArea); _sut.DeleteArea(layoutArea); layout.LayoutAreas.Should().NotContain(layoutArea); }