protected static void SelfAssertArgumentRange(long value, long minimum, long maximum, string message)
 {
     AssertionConcern.AssertArgumentRange(value, minimum, maximum, message);
 }
 protected static void SelfAssertArgumentRange(double value, double minimum, double maximum, string message)
 {
     AssertionConcern.AssertArgumentRange(value, minimum, maximum, message);
 }
 protected static void SelfAssertArgumentRange(float value, float minimum, float maximum, string message)
 {
     AssertionConcern.AssertArgumentRange(value, minimum, maximum, message);
 }
 protected static void SelfAssertArgumentNotEquals(object objectToCompare, object anotherObject, string message)
 {
     AssertionConcern.AssertArgumentNotEquals(objectToCompare, anotherObject, message);
 }
 protected static void SelfAssertArgumentNotNull(object objectToCompare, string message)
 {
     AssertionConcern.AssertArgumentNotNull(objectToCompare, message);
 }
 protected void SelfAssertArgumentLength(string stringValue, int maximum, string message)
 {
     AssertionConcern.AssertArgumentLength(stringValue, maximum, message);
 }
 protected static void SelfAssertArgumentNotEmpty(string value, string message)
 {
     AssertionConcern.AssertArgumentNotEmpty(value, message);
 }
 protected static void SelfAssertArgumentFalse(bool value, string message)
 {
     AssertionConcern.AssertArgumentFalse(value, message);
 }
 protected static void SelfAssertArgumentLength(string value, int minimum, int maximum, string message)
 {
     AssertionConcern.AssertArgumentLength(value, minimum, maximum, message);
 }
 protected void SelfAssertArgumentRange(int value, int minimum, int maximum, string message)
 {
     AssertionConcern.AssertArgumentRange(value, minimum, maximum, message);
 }
 protected void SelfAssertStateTrue(bool boolValue, string message)
 {
     AssertionConcern.AssertStateTrue(boolValue, message);
 }
 protected void SelfAssertArgumentNotNull(object object1, string message)
 {
     AssertionConcern.AssertArgumentNotNull(object1, message);
 }
 protected void SelfAssertArgumentNotEquals(object object1, object object2, string message)
 {
     AssertionConcern.AssertArgumentNotEquals(object1, object2, message);
 }
 protected void SelfAssertArgumentNotEmpty(string stringValue, string message)
 {
     AssertionConcern.AssertArgumentNotEmpty(stringValue, message);
 }
 protected static void SelfAssertStateTrue(bool value, string message)
 {
     AssertionConcern.AssertStateTrue(value, message);
 }
 protected static void SelfAssertArgumentMatches(string pattern, string value, string message)
 {
     AssertionConcern.AssertArgumentMatches(pattern, value, message);
 }
 public static void AssertIsValid(string password)
 {
     AssertionConcern.AssertArgumentNotNull(password, Errors.InvalidPassword);
 }
 protected void SelfAssertArgumentFalse(bool boolValue, string message)
 {
     AssertionConcern.AssertArgumentFalse(boolValue, message);
 }