public void WhiteSpaceStringDoesNotEqualEmpty() { Assert.Equal( false, DefaultRuntimeSupportClassFactory.Get().EQ(" ", null) ); }
public void ObjectVariableNotSetCases(string description, object l, object r) { Assert.Throws <ObjectVariableNotSetException>(() => { DefaultRuntimeSupportClassFactory.Get().DIV(l, r); }); }
public void ObjectRequiredCases(string description, object l, object r) { Assert.Throws <ObjectRequiredException>(() => { DefaultRuntimeSupportClassFactory.Get().IS(l, r); }); }
public void InvalidProcedureCallOrArgumentCases(string description, object numberOfTimesToRepeat, object character) { Assert.Throws <InvalidProcedureCallOrArgumentException>(() => { DefaultRuntimeSupportClassFactory.Get().STRING(numberOfTimesToRepeat, character); }); }
public void TypeMismatchCases(string description, object l, object r) { Assert.Throws <TypeMismatchException>(() => { DefaultRuntimeSupportClassFactory.Get().DIV(l, r); }); }
public void TypeMismatchCases(string description, object value, object delimiter) { Assert.Throws <TypeMismatchException>(() => { DefaultRuntimeSupportClassFactory.Get().JOIN(value, delimiter); }); }
public void InvalidUseOfNullCases(string description, object numberOfTimesToRepeat, object character) { Assert.Throws <InvalidUseOfNullException>(() => { DefaultRuntimeSupportClassFactory.Get().STRING(numberOfTimesToRepeat, character); }); }
public void NonZeroDateDoesNotEqualEmpty() { Assert.Equal( false, DefaultRuntimeSupportClassFactory.Get().EQ(new DateTime(2015, 1, 19, 22, 52, 0), null) ); }
public void EarliestPossibleDateDoesNotEqualEmpty() { Assert.Equal( false, DefaultRuntimeSupportClassFactory.Get().EQ(VBScriptConstants.EarliestPossibleDate, null) ); }
public void TrueEqualsDoubleMinusOne() { Assert.Equal( true, DefaultRuntimeSupportClassFactory.Get().EQ(true, -1.0d) ); }
public void DateComparedToNullIsNull() { Assert.Equal( DBNull.Value, DefaultRuntimeSupportClassFactory.Get().EQ(new DateTime(2015, 1, 19, 22, 52, 0), DBNull.Value) ); }
public void FalseComparedToNullIsNull() { Assert.Equal( DBNull.Value, DefaultRuntimeSupportClassFactory.Get().EQ(false, DBNull.Value) ); }
public void TrueDoesNotEqualEmpty() { Assert.Equal( false, DefaultRuntimeSupportClassFactory.Get().EQ(true, null) ); }
public void WhiteSpaceStringComparedToNullIsNull() { Assert.Equal( DBNull.Value, DefaultRuntimeSupportClassFactory.Get().EQ(" ", DBNull.Value) ); }
public void NullLengthIsNotAcceptable() { Assert.Throws <InvalidUseOfNullException>(() => { DefaultRuntimeSupportClassFactory.Get().RIGHT("", DBNull.Value); }); }
public void ZeroDateDoesNotEqualEmptyString() { Assert.Equal( false, DefaultRuntimeSupportClassFactory.Get().EQ(VBScriptConstants.ZeroDate, "") ); }
public void EnormousLengthResultsInOverflow() { Assert.Throws <VBScriptOverflowException>(() => { DefaultRuntimeSupportClassFactory.Get().RIGHT("", 1000000000000000); }); }
public void ZeroEqualsEmpty() { Assert.Equal( true, DefaultRuntimeSupportClassFactory.Get().EQ(0, null) ); }
public void ObjectVariableNotSetCases(string description, object value, object delimiter) { Assert.Throws <ObjectVariableNotSetException>(() => { DefaultRuntimeSupportClassFactory.Get().JOIN(value, delimiter); }); }
public void Null() { Assert.Throws <ArgumentNullException>(() => { DefaultRuntimeSupportClassFactory.Get().ARRAY(null); }); }
public void ObjectVariableNotSetCases(string description, object numberOfTimesToRepeat, object character) { Assert.Throws <ObjectVariableNotSetException>(() => { DefaultRuntimeSupportClassFactory.Get().STRING(numberOfTimesToRepeat, character); }); }
public void OverflowCases(string description, object value) { Assert.Throws <VBScriptOverflowException>(() => { DefaultRuntimeSupportClassFactory.Get().MONTH(value); }); }
public void OutOfStringSpaceCases(string description, object numberOfTimesToRepeat, object character) { Assert.Throws <OutOfStringSpaceException>(() => { DefaultRuntimeSupportClassFactory.Get().STRING(numberOfTimesToRepeat, character); }); }
public void InvalidProcedureCallOrArgumentCases(string description, object value, object toSearchFor, object toReplaceWith, object startIndex, object maxNumberOfReplacements, object compareMode) { Assert.Throws <InvalidProcedureCallOrArgumentException>(() => { DefaultRuntimeSupportClassFactory.Get().REPLACE(value, toSearchFor, toReplaceWith, startIndex, maxNumberOfReplacements, compareMode); }); }
public void OverflowCases(string description, object l, object r) { Assert.Throws <VBScriptOverflowException>(() => { DefaultRuntimeSupportClassFactory.Get().DIV(l, r); }); }
public void OverflowCases(string description, object value, object toSearchFor, object toReplaceWith, object startIndex, object maxNumberOfReplacements, object compareMode) { Assert.Throws <VBScriptOverflowException>(() => { DefaultRuntimeSupportClassFactory.Get().REPLACE(value, toSearchFor, toReplaceWith, startIndex, maxNumberOfReplacements, compareMode); }); }
public void ObjectDoesNotSupportPropertyOrMemberCases(string description, object l, object r) { Assert.Throws <ObjectDoesNotSupportPropertyOrMemberException>(() => { DefaultRuntimeSupportClassFactory.Get().DIV(l, r); }); }
public void NegativeLengthIsNotAcceptable() { Assert.Throws <InvalidProcedureCallOrArgumentException>(() => { DefaultRuntimeSupportClassFactory.Get().RIGHT("", -1); }); }
public void InvalidUseOfNullCases(string description, object value) { Assert.Throws <InvalidUseOfNullException>(() => { DefaultRuntimeSupportClassFactory.Get().CSTR(value); }); }
public void EmptyStringDoesNotEqualsFalse() { Assert.Equal( false, DefaultRuntimeSupportClassFactory.Get().EQ("", false) ); }