public void FindSessionGroupConfigBySessionGroupUniqueIdTest() { TfsMigrationConsolidatedDBEntities target = new TfsMigrationConsolidatedDBEntities(); Guid sessionGroupUniqueId = Guid.NewGuid(); // TODO: Initialize to an appropriate value SessionGroup group = SessionGroup.CreateSessionGroup(0, sessionGroupUniqueId, "FindSessionGroupConfigBySessionGroupUniqueIdTest Group"); target.AddToSessionGroupSet(group); Guid groupConfigUniqueId1 = Guid.NewGuid(); SessionGroupConfig groupConfig1 = SessionGroupConfig.CreateSessionGroupConfig(0, DateTime.Now, 1, groupConfigUniqueId1, 1); groupConfig1.SessionGroup = group; Guid groupConfigUniqueId2 = Guid.NewGuid(); SessionGroupConfig groupConfig2 = SessionGroupConfig.CreateSessionGroupConfig(0, DateTime.Now, 1, groupConfigUniqueId2, 1); groupConfig2.SessionGroup = group; Guid groupConfigUniqueId3 = Guid.NewGuid(); SessionGroupConfig groupConfig3 = SessionGroupConfig.CreateSessionGroupConfig(0, DateTime.Now, 1, groupConfigUniqueId3, 1); groupConfig3.SessionGroup = group; target.SaveChanges(); IEnumerable <SessionGroupConfig> actual; actual = target.FindSessionGroupConfigBySessionGroupUniqueId(sessionGroupUniqueId); Assert.AreEqual(actual.Count <SessionGroupConfig>(), 3); foreach (var sgc in actual) { Guid configUniqueId = sgc.UniqueId; Assert.IsTrue( configUniqueId.Equals(groupConfigUniqueId1) || configUniqueId.Equals(groupConfigUniqueId2) || configUniqueId.Equals(groupConfigUniqueId3)); } }
public SessionGroupConfigViewModel(SessionGroupConfig config) { m_config = config; }