public void ApplyListInsertionComposition() { var toInsert = new Route(); var change = new ListInsertionComposition<IRoute>(railway.AbsoluteUri, "Routes", 0, new List<IRoute>() { toInsert }); change.Apply(repository); Assert.AreEqual(toInsert, railway.Routes.First()); }
public void SerializeListInsertionComposition() { var change = new ListInsertionComposition <int>(uri, property, 0, new List <int>() { 23, 42 }); SerializeAndAssert(change); }
public void ApplyListInsertionComposition() { var toInsert = new Route(); var change = new ListInsertionComposition <IRoute>(railway.AbsoluteUri, "Routes", 0, new List <IRoute>() { toInsert }); change.Apply(repository); Assert.AreEqual(toInsert, railway.Routes.First()); }
public void SerializeListInsertionComposition() { var change = new ListInsertionComposition<int>(uri, property, 0, new List<int>() { 23, 42 }); SerializeAndAssert(change); }