public void CanUpdateInstanceConnectionsTest() { Random rand = new Random(); TECCatalogs catalogs = ModelCreation.TestCatalogs(rand); TECTypical typical = ModelCreation.TestTypical(catalogs, rand); typical.AddInstance(); foreach (var controller in typical.Controllers) { foreach (var connection in controller.ChildrenConnections) { connection.Length = 324; } } Assert.IsTrue(typical.CanUpdateInstanceConnections()); typical.Instances.Clear(); Assert.IsFalse(typical.CanUpdateInstanceConnections()); }