public override IEnumerable<int> SelectRange(IndexRange[] ranges) { int setSize = Table.RowCount; // If no items in the set return an empty set if (setSize == 0) return new List<int>(0); var checker = new RangeChecker(this, ranges); return checker.Resolve(); }
/// <summary> /// 校验数据 /// </summary> /// <param name="objectToValidate"></param> /// <param name="currentTarget"></param> /// <param name="key"></param> /// <param name="validationResults"></param> protected internal override void DoValidate(object objectToValidate, object currentTarget, string key, ValidationResults validationResults) { bool isValid = false; if (objectToValidate != null) { RangeChecker<DateTime> checker = new RangeChecker<DateTime>(this.lowerBound, this.upperBound); isValid = checker.IsInRange((DateTime)objectToValidate); } if (isValid == false) RecordValidationResult(validationResults, this.MessageTemplate, currentTarget, key); }
protected override void DoValidate(object objectToValidate, object currentTarget, string key, ValidationResults validationResults) { bool isValid = false; if (objectToValidate != null) { RangeChecker<int> checker = new RangeChecker<int>(this.lowerBound, this.upperBound); isValid = checker.IsInRange(Encoding.Default.GetByteCount(objectToValidate.ToString())); } if (isValid == false) RecordValidationResult(validationResults, this.MessageTemplate, currentTarget, key); }
protected override internal void DoValidate(object objectToValidate, object currentTarget, string key, ValidationResults validationResults) { bool isValid = false; if (objectToValidate != null) { RangeChecker<int> checker = new RangeChecker<int>(this.lowerBound, this.upperBound); isValid = checker.IsInRange(objectToValidate.ToString().Length); } else isValid = (this.lowerBound <= 0); if (isValid == false) RecordValidationResult(validationResults, this.MessageTemplate, currentTarget, key); }
public void Rand_Float(bool log_value) { if (m_Rnd == null) { InitSeed(); } MathLib.RangeChecker <float> rangeChecker = new RangeChecker <float>(); var min = m_FloatRangeMin; var max = m_FloatRangeMax; for (int i = 0; i < m_RandTimes; i++) { var val = m_Rnd.Range(min, max); rangeChecker.AddValue(val); if (log_value) { Debug.Log(val); } } Debug.LogWarning("min:" + rangeChecker.Min.ToString("N5") + ",max:" + rangeChecker.Max.ToString("N5")); }
/// <summary> /// Function that *will* check user's entered credentials are correct. /// It needs to handle those in a secure way to avoid attacks. /// Currently using dummy values. /// </summary> void Login() { // TODO: Check if mail exists. if (!RangeChecker.IsValidEmailAddress(Email)) { EmailError = Resources.Employee_Error_InvalidEmail; return; } if (!EmailExists(Email)) { EmailError = Resources.LoginViewModel_Error_EmailWasntFound; return; } var passVisible = "test"; SecureString pass; unsafe { fixed(char *p = passVisible) { pass = new SecureString(p, 4); } } // TODO: Check if password matchs // TODO: Remove this to avoid high coupling if (!LoginView.Pass.IsEqualTo(pass)) { EmailError = ""; PassError = Resources.LoginViewModel_Error_WrongPassword; return; } tkUI.App.RunAppAfterSuccessfulLogin(); }
//public List<GameObject> projectileSpawns; // Use this for initialization void Awake() { Health health = GetComponent <Health>(); health.maxHealth = turretProfile.health; health.canRegenerate = turretProfile.canRegenerate; health.regenRate = turretProfile.regenRate; /*HealthUI healthUI = GetComponent<HealthUI>(); * healthUI.slider = slider;*/ TurretTrackingV4 trackingV3 = GetComponent <TurretTrackingV4>(); trackingV3.rotatingBarrel = turretProfile.rotatingBarrel; trackingV3.rotationSpeed = turretProfile.rotationSpeed; trackingV3.barrelSpeed = turretProfile.barrelSpeed; trackingV3.horizontalSpeed = turretProfile.horizontalSpeed; trackingV3.verticalSpeed = turretProfile.verticalSpeed; trackingV3.followMultiplyer = turretProfile.followMultiplyer; Weapon weapon = GetComponent <Weapon>(); //weapon.projectileSpawns = projectileSpawns; weapon.projectile = turretProfile.projectile; weapon.damage = turretProfile.damage; weapon.fileRate = turretProfile.fileRate; weapon.muzzleVeclocity = turretProfile.muzzleVeclocity; weapon.jitterX = turretProfile.jitterX; weapon.jitterY = turretProfile.jitterY; weapon.jitterOverTimeIncreaseBy = turretProfile.jitterOverTimeIncreaseBy; weapon.VFX_Muzzle = turretProfile.VFX_Muzzle; weapon.shootSoundIndex = turretProfile.shootSoundIndex; RangeChecker rangeChecker = GetComponent <RangeChecker>(); rangeChecker.tags = turretProfile.tags; rangeChecker.maxRange = turretProfile.maxRange; //rangeChecker.range = range; }
public void ReturnsSuccessForValueShorterThanLowerBoundIfLowerBoundIsIgnored() { RangeChecker<int> rangeChecker = new RangeChecker<int>(5, RangeBoundaryType.Ignore, 10, RangeBoundaryType.Inclusive); Assert.IsTrue(rangeChecker.IsInRange(2)); }
// Use this for initialization void Start() { m_tracker = GetComponent<Track>(); m_shooter = GetComponent<ShootingSystem>(); m_range = GetComponent<RangeChecker>(); }
public void LastOctedAboveAllowed() { Assert.IsFalse(RangeChecker.AddressInRange("192.168.10.50", "192.168.10.10", 500)); }
public void InvalidRangeStart() { Assert.IsFalse(RangeChecker.AddressInRange("192.168.10.1", string.Empty, 50)); }
public void AddressInRange() { Assert.IsTrue(RangeChecker.AddressInRange("192.168.10.50", "192.168.10.10", 60)); }
void Awake() { Targets = new List <Enemy>(); EnemyInRangeChecker = GetComponent <RangeChecker>(); }
// Use this for initialization void Start() { m_tracker = GetComponent <TurretTracker>(); m_shooter = GetComponent <TurretShooting>(); m_range = GetComponent <RangeChecker>(); }
// Use this for initialization void Start() { m_tracker = GetComponent <TowerTracking> (); m_shooter = GetComponent <TowerShooting> (); m_range = GetComponent <RangeChecker> (); }
public Slash(EnemyInRangeChecker checker) { _rangeChecker = checker; }
public void ReturnsSuccessForValueLongerThanUpperBoundIfUpperBoundIsIgnored() { RangeChecker<int> rangeChecker = new RangeChecker<int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Ignore); Assert.IsTrue(rangeChecker.IsInRange(12)); }
public void ReturnsSuccessForValueWithLengthOneLongerThanLowerBoundIfLowerBoundIsExclusive() { RangeChecker<int> rangeChecker = new RangeChecker<int>(5, RangeBoundaryType.Exclusive, 10, RangeBoundaryType.Inclusive); Assert.IsTrue(rangeChecker.IsInRange(6)); }
public void ReturnsFailureForValueWithLengthOneShorterThanLowerBoundIfLowerBoundIsExclusive() { RangeChecker<int> rangeChecker = new RangeChecker<int>(5, RangeBoundaryType.Exclusive, 10, RangeBoundaryType.Inclusive); Assert.IsFalse(rangeChecker.IsInRange(4)); }
public void ReturnsSuccessForValueWithLengthEqualToLowerBoundIfLowerBoundIsInclusive() { RangeChecker<int> rangeChecker = new RangeChecker<int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Inclusive); Assert.IsTrue(rangeChecker.IsInRange(5)); }
/// <inheritdoc/> public override IList<long> SelectRange(SelectableRange[] ranges) { long setSize = Table.RowCount; // If no items in the set return an empty set if (setSize == 0) return new List<long>(0); RangeChecker checker = new RangeChecker(this, ranges); return checker.Resolve(); }
// Use this for initialization void Start() { _range = GetComponent <RangeChecker>(); _tracking = GetComponent <TurretTrackingV4>(); _weapon = GetComponent <Weapon>(); }
private void Start() { _animator = GetComponent <TurretAnimationController>(); _rangeCheck = _range.GetComponent <RangeChecker>(); }
public void ReturnsFailureForValueShorterThanLowerBound() { RangeChecker<int> rangeChecker = new RangeChecker<int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Inclusive); Assert.IsFalse(rangeChecker.IsInRange(2)); }
public void ReturnsFailureForValueWithLengthEqualToUpperBoundIfUpperBoundIsExclusive() { RangeChecker <int> rangeChecker = new RangeChecker <int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Exclusive); Assert.IsFalse(rangeChecker.IsInRange(10)); }
public void AddressNotInRange_OutOfRange() { Assert.IsFalse(RangeChecker.AddressInRange("192.168.10.50", "192.168.10.10", 20)); }
public void ReturnsFailureForValueWithLengthOneLongerThanUpperBoundIfUpperBoundIsInclusive() { RangeChecker <int> rangeChecker = new RangeChecker <int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Inclusive); Assert.IsFalse(rangeChecker.IsInRange(11)); }
public void InvalidAddress() { Assert.IsFalse(RangeChecker.AddressInRange(string.Empty, "192.168.10.1", 50)); }
public void CreationWithNullLowerBoundForIgnoreLowerBoundDoesNotThrowAndPerformsAppropriateCheck() { RangeChecker <string> rangeChecker = new RangeChecker <string>(null, RangeBoundaryType.Ignore, "zzzz", RangeBoundaryType.Inclusive); Assert.IsTrue(rangeChecker.IsInRange("bbbbbb")); }
public void LowLastOctetBelowAllowed() { Assert.IsFalse(RangeChecker.AddressInRange("192.168.10.50", "192.168.10.10", 0)); }
public void ReturnsFailureForValueShorterThanLowerBound() { RangeChecker <int> rangeChecker = new RangeChecker <int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Inclusive); Assert.IsFalse(rangeChecker.IsInRange(2)); }
public void AddressNotInRange_OtherNetwork() { Assert.IsFalse(RangeChecker.AddressInRange("192.168.10.50", "192.168.20.1", 10)); }
public void ReturnsSuccessForValueWithLengthEqualToLowerBoundIfLowerBoundIsInclusive() { RangeChecker <int> rangeChecker = new RangeChecker <int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Inclusive); Assert.IsTrue(rangeChecker.IsInRange(5)); }
public void CreationWithNullLowerBoundForIgnoreLowerBoundDoesNotThrowAndPerformsAppropriateCheck() { RangeChecker<string> rangeChecker = new RangeChecker<string>(null, RangeBoundaryType.Ignore, "zzzz", RangeBoundaryType.Inclusive); Assert.IsTrue(rangeChecker.IsInRange("bbbbbb")); }
/**********************************************************/ public OadrSignal(SignalNameEnumeratedType signalName, RangeChecker rangeChecker) { m_signalName = signalName; m_rangeChecker = rangeChecker; }
public void ReturnsFailureForValueWithLengthOneLongerThanUpperBoundIfUpperBoundIsInclusive() { RangeChecker<int> rangeChecker = new RangeChecker<int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Inclusive); Assert.IsFalse(rangeChecker.IsInRange(11)); }
public void ReturnsSuccessForValueWithLengthOneLongerThanLowerBoundIfLowerBoundIsExclusive() { RangeChecker <int> rangeChecker = new RangeChecker <int>(5, RangeBoundaryType.Exclusive, 10, RangeBoundaryType.Inclusive); Assert.IsTrue(rangeChecker.IsInRange(6)); }
// Use this for initialization void Start() { m_tracker = GetComponent <TrackingSystem>(); m_shooter = GetComponent <ShootingSystem>(); m_range = GetComponent <RangeChecker>(); }
public void ReturnsSuccessForValueLongerThanUpperBoundIfUpperBoundIsIgnored() { RangeChecker <int> rangeChecker = new RangeChecker <int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Ignore); Assert.IsTrue(rangeChecker.IsInRange(12)); }
public void ReturnsFailureForValueWithLengthEqualToUpperBoundIfUpperBoundIsExclusive() { RangeChecker<int> rangeChecker = new RangeChecker<int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Exclusive); Assert.IsFalse(rangeChecker.IsInRange(10)); }
public void ReturnsSuccessForValueShorterThanUpperBound() { RangeChecker <int> rangeChecker = new RangeChecker <int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Inclusive); Assert.IsTrue(rangeChecker.IsInRange(7)); }
public void ReturnsFailureForValueWithLengthOneShorterThanLowerBoundIfLowerBoundIsExclusive() { RangeChecker <int> rangeChecker = new RangeChecker <int>(5, RangeBoundaryType.Exclusive, 10, RangeBoundaryType.Inclusive); Assert.IsFalse(rangeChecker.IsInRange(4)); }
public void ReturnsSuccessForValueLongerThanLowerBound() { RangeChecker<int> rangeChecker = new RangeChecker<int>(5, RangeBoundaryType.Inclusive, 10, RangeBoundaryType.Inclusive); Assert.IsTrue(rangeChecker.IsInRange(7)); }