private bool Equals(MapPlace other) { return string.Equals(Name, other.Name) && Coordinates.All(x=> other.Coordinates.Any(y=>y.Equals(x))); }
private static MapPlace CreateExpectedPlace() { var expectedPlace = new MapPlace { Name = "SobreLoja", Coordinates = new List<MapCoordinate> { new MapCoordinate { Ap_mac = "1:1:1", PossiblePoints = new List<WifiSignalPoint> { new WifiSignalPoint { Noise = -90, Signal = -50, } } }, new MapCoordinate { Ap_mac = "2:2:2", PossiblePoints = new List<WifiSignalPoint> { new WifiSignalPoint { Noise = -90, Signal = -70 }, new WifiSignalPoint { Noise = -90, Signal = -65 } } } } }; return expectedPlace; }