public void op_BiggerOrEqual_Bigger1_Test() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "2"); var _EVSEOperator_Id2 = ChargingStationOperator_Id.Parse(Country.Germany, "1"); Assert.IsTrue(_EVSEOperator_Id1 >= _EVSEOperator_Id2); }
public void op_BiggerOrEqual_SmallerThan2_Test() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "5"); var _EVSEOperator_Id2 = ChargingStationOperator_Id.Parse(Country.Germany, "23"); Assert.IsFalse(_EVSEOperator_Id1 >= _EVSEOperator_Id2); }
public void op_Bigger_Bigger2_Test() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "23"); var _EVSEOperator_Id2 = ChargingStationOperator_Id.Parse(Country.Germany, "5"); Assert.IsTrue(_EVSEOperator_Id1 > _EVSEOperator_Id2); }
public void op_Bigger_Smaller1_Test() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "1"); var _EVSEOperator_Id2 = ChargingStationOperator_Id.Parse(Country.Germany, "2"); Assert.IsFalse(_EVSEOperator_Id1 > _EVSEOperator_Id2); }
public void CompareToNonEVSEOperator_IdTest() { var _EVSEOperator_Id = ChargingStationOperator_Id.Parse(Country.Germany, "123"); var _Object = "123"; Assert.Throws <ArgumentNullException>(() => { var x = _EVSEOperator_Id.CompareTo(_Object); }); }
public EVSEIdLookup(ChargingStationOperator_Id OperatorId, IEnumerable <ChargingPoolInfo> ChargingPoolInfos) { #region Initial checks if (OperatorId == null) { throw new ArgumentNullException(nameof(OperatorId), "The given parameter must not be null!"); } #endregion this._EVSEOperatorId = OperatorId; this._EVSEs = new Dictionary <EVSE_Id, EVSEInfo>(); foreach (var poolinfo in ChargingPoolInfos) { foreach (var stationinfo in poolinfo) { foreach (var evseid in stationinfo) { // At least on HubjectQA one EVSEId is not unique! if (!_EVSEs.ContainsKey(evseid)) { _EVSEs.Add(evseid, new EVSEInfo(poolinfo.PoolId, poolinfo.Address, poolinfo.GeoLocation, stationinfo.StationId)); } } } } }
public void op_Inequality_NotEquals2_Test() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "5"); var _EVSEOperator_Id2 = ChargingStationOperator_Id.Parse(Country.Germany, "23"); Assert.IsTrue(_EVSEOperator_Id1 != _EVSEOperator_Id2); }
public void EqualsEqualsTest() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "1"); var _EVSEOperator_Id2 = ChargingStationOperator_Id.Parse(Country.Germany, "1"); Assert.IsTrue(_EVSEOperator_Id1.Equals(_EVSEOperator_Id2)); }
public void EqualsNonEVSEOperator_IdTest() { var _EVSEOperator_Id = ChargingStationOperator_Id.Parse(Country.Germany, "123"); var _Object = "DE*123"; Assert.IsFalse(_EVSEOperator_Id.Equals(_Object)); }
public void GetHashCodeEqualTest() { var _SensorHashCode1 = ChargingStationOperator_Id.Parse(Country.Germany, "5").GetHashCode(); var _SensorHashCode2 = ChargingStationOperator_Id.Parse(Country.Germany, "5").GetHashCode(); Assert.AreEqual(_SensorHashCode1, _SensorHashCode2); }
public void CompareToEqualsTest() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "1"); var _EVSEOperator_Id2 = ChargingStationOperator_Id.Parse(Country.Germany, "1"); Assert.IsTrue(_EVSEOperator_Id1.CompareTo(_EVSEOperator_Id2) == 0); }
public void op_SmallerOrEqual_Equals_Test() { var _EVSE_Id1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "1"); var _EVSE_Id2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "1"); Assert.IsTrue(_EVSE_Id1 <= _EVSE_Id2); }
public void GetHashCodeNotEqualTest() { var _SensorHashCode1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "1").GetHashCode(); var _SensorHashCode2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "2").GetHashCode(); Assert.AreNotEqual(_SensorHashCode1, _SensorHashCode2); }
public void op_Bigger_Smaller2_Test() { var _EVSE_Id1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "5"); var _EVSE_Id2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "23"); Assert.IsFalse(_EVSE_Id1 > _EVSE_Id2); }
public void CompareToBiggerTest() { var _EVSE_Id1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "2"); var _EVSE_Id2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "1"); Assert.IsTrue(_EVSE_Id1.CompareTo(_EVSE_Id2) > 0); }
public void EqualsNotEqualsTest() { var _EVSE_Id1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "1"); var _EVSE_Id2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "2"); Assert.IsFalse(_EVSE_Id1.Equals(_EVSE_Id2)); }
public void op_BiggerOrEqual_Bigger2_Test() { var _EVSE_Id1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "23"); var _EVSE_Id2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "5"); Assert.IsTrue(_EVSE_Id1 >= _EVSE_Id2); }
public void CompareToSmallerTest2() { var _EVSE_Id1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "5"); var _EVSE_Id2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "23"); Assert.IsTrue(_EVSE_Id1.CompareTo(_EVSE_Id2) < 0); }
public void op_BiggerOrEqual_SmallerThan1_Test() { var _EVSE_Id1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "1"); var _EVSE_Id2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "2"); Assert.IsFalse(_EVSE_Id1 >= _EVSE_Id2); }
public void EVSE_IdStringConstructorTest() { var _EVSE_Id = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "123"); Assert.AreEqual("123", _EVSE_Id.ToString()); Assert.AreEqual(3, _EVSE_Id.Length); }
public void CompareToSmallerTest1() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "1"); var _EVSEOperator_Id2 = ChargingStationOperator_Id.Parse(Country.Germany, "2"); Assert.IsTrue(_EVSEOperator_Id1.CompareTo(_EVSEOperator_Id2) < 0); }
public void op_Bigger_Bigger1_Test() { var _EVSE_Id1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "2"); var _EVSE_Id2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "1"); Assert.IsTrue(_EVSE_Id1 > _EVSE_Id2); }
public void op_Inequality_Equals_Test() { var _EVSE_Id1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "1"); var _EVSE_Id2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "1"); Assert.IsFalse(_EVSE_Id1 != _EVSE_Id2); }
public void op_Smaller_Smaller1_Test() { var _EVSE_Id1 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "1"); var _EVSE_Id2 = EVSE_Id.Parse(ChargingStationOperator_Id.Parse(Country.Germany, "822"), "2"); Assert.Throws <ArgumentNullException>(() => { var x = _EVSE_Id1 < _EVSE_Id2; }); }
public void op_Equality_Equals_Test() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "123"); var _EVSEOperator_Id2 = ChargingStationOperator_Id.Parse(Country.Germany, "123"); Assert.IsTrue(_EVSEOperator_Id1 == _EVSEOperator_Id2); }
public void op_Smaller_SameReference_Test() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "123"); #pragma warning disable Assert.IsFalse(_EVSEOperator_Id1 < _EVSEOperator_Id1); #pragma warning restore }
public void op_Equality_SameReference_Test() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "123"); #pragma warning disable Assert.IsTrue(_EVSEOperator_Id1 == _EVSEOperator_Id1); #pragma warning restore }
public static ChargingStationOperator_Id?ToWWCP(this Operator_Id OperatorId) { if (ChargingStationOperator_Id.TryParse(OperatorId.ToString(), out ChargingStationOperator_Id ChargingStationOperatorId)) { return(ChargingStationOperatorId); } return(null); }
public void EVSEOperator_IdEVSEOperator_IdConstructorTest() { var _EVSEOperator_Id1 = ChargingStationOperator_Id.Parse(Country.Germany, "123"); var _EVSEOperator_Id2 = _EVSEOperator_Id1.Clone; Assert.AreEqual(_EVSEOperator_Id1.ToString(), _EVSEOperator_Id2.ToString()); Assert.AreEqual(_EVSEOperator_Id1.Length, _EVSEOperator_Id2.Length); Assert.AreEqual(_EVSEOperator_Id1, _EVSEOperator_Id2); }
public CPInfoList(ChargingStationOperator_Id OperatorId) { #region Initial checks if (OperatorId == null) { throw new ArgumentNullException(nameof(OperatorId), "The given parameter must not be null!"); } #endregion this.OperatorId = OperatorId; this._ChargingPools = new Dictionary <WWCP.ChargingPool_Id, ChargingPoolInfo>(); }