private void CanInsertAGroupWithNotInsertedPermissions() { Group aGroup = _groupBuilder .WithPermissions(new MCollection <Permission> { _permissionBuilder.Build() }) .Build(); int insertedId = _groupService.Insert(aGroup); Group insertedGroup = _groupService.FindById(insertedId); Assertion.AreEqual(1, insertedGroup.Permissions.Count); }