public void Test() { var pc = new ProgrammeClient { Id = 1, Client = new Client{Id =3, Name = "foo"}, }; var pcvm = new ProgrammeClientViewModel(); pcvm.InjectFrom<FlatLoopValueInjection>(pc); Assert.AreEqual(pc.Id, pcvm.Id); Assert.AreEqual(pc.Client.Id, pcvm.ClientId); Assert.AreEqual(pc.Client.Name, pcvm.ClientName); }
public void Test() { var pc = new ProgrammeClient { Id = 1, Client = new Client { Id = 3, Name = "foo" }, }; var pcvm = new ProgrammeClientViewModel(); pcvm.InjectFrom <FlatLoopValueInjection>(pc); Assert.Equal(pc.Id, pcvm.Id); Assert.Equal(pc.Client.Id, pcvm.ClientId); Assert.Equal(pc.Client.Name, pcvm.ClientName); }