public void UpdateQ_WithNewElement() { var execMgr = new ExecMgr(); Guid id0 = Guid.NewGuid(); Guid id1 = Guid.NewGuid(); Guid id2 = Guid.NewGuid(); Guid idX = Guid.NewGuid(); IElement el0 = DummyFactory.CreateDummyEl(id0); IElement el1 = DummyFactory.CreateDummyEl(id1); IElement el2 = DummyFactory.CreateDummyEl(id2); IElement elX = DummyFactory.CreateDummyEl(idX); IList<IElement> list = new List<IElement>(); list.Add(el0); list.Add(el1); list.Add(el2); execMgr.UpdateQ(list, elX); Assert.Equal(4, list.Count); Assert.Same(elX, list[3]); }