public void GetDescriptionTest1() { Receptacle target = new Receptacle(name, interfaceName, isMultiple); ReceptacleDescription expected = new ReceptacleDescription(name, interfaceName, isMultiple, new ConnectionDescription[0]); ReceptacleDescription actual = target.GetDescription(); Assert.AreEqual(expected.name, actual.name); Assert.AreEqual(expected.interface_name, actual.interface_name); Assert.AreEqual(expected.is_multiplex, actual.is_multiplex); }
public void GetDescriptionTest2() { Receptacle target = new Receptacle(name, interfaceName, isMultiple); foreach (var connection in connections) { target.AddConnections(connection); } List <ConnectionDescription> receptacleConnectionsList = target.GetConnections(); ConnectionDescription[] connectionDescription = receptacleConnectionsList.ToArray(); ReceptacleDescription expected = new ReceptacleDescription(name, interfaceName, isMultiple, connectionDescription); ReceptacleDescription actual = target.GetDescription(); Assert.AreEqual(actual.name, expected.name); Assert.AreEqual(actual.interface_name, expected.interface_name); Assert.AreEqual(actual.is_multiplex, expected.is_multiplex); Assert.AreEqual(actual.connections.Length, expected.connections.Length); }