コード例 #1
0
        public void ZipWriteOnlyStorer_AddPathNull_ValidateNotNull()
        {
            var storer = new ZipWriteOnlyStorer(false, true);

            AssertValidation.NotNull(
                () => storer.Add(null, 0, 0),
                "Path");
        }
コード例 #2
0
        public void ZipWriteOnlyStorer_AddDataNull_ValidateNotNull()
        {
            var storer = new ZipWriteOnlyStorer(false, true);

            AssertValidation.NotNull(
                () => storer.Add("File.data", null),
                "Data");
        }
コード例 #3
0
        public void CreateReturnParameterlessMethod_TypeNull_ValidateIsNull()
        {
            Type type = typeof(ClassWithReturnParameterlessMethods <>).MakeGenericType(typeof(int));

            AssertValidation.NotNull(
                () => ReflectionUtils.CreateReturnParameterlessMethodCallback(null, type.GetMethod(StaticMethodName)),
                "Type");
        }
コード例 #4
0
        public void CreateReturnlessOneParameterMethod_MethodInfoNull_ValidateIsNull()
        {
            Type type = typeof(ClassWithReturnlessOneParameterMethods <>).MakeGenericType(typeof(int));

            AssertValidation.NotNull(
                () => ReflectionUtils.CreateReturnlessOneParameterMethodCallback(type, null),
                "MethodInfo");
        }
コード例 #5
0
 public void Select1D_ArrayNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => (null as int[]).Select((v, i) => v),
         "Source");
 }
コード例 #6
0
 public void Clone2D_ArrayNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => ArrayUtils.Clone(null as int[, ]),
         "Source");
 }
コード例 #7
0
 public void GetFullMessage_ExceptionNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => (null as Exception).GetFullMessage(),
         "Exception");
 }
コード例 #8
0
 public void Split_NullInputString_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => StringUtils.Split(null, '\n').Count(),
         "InputString");
 }
コード例 #9
0
 public void CreateEnumerable_EnumerableGTDNull_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => ReflectionUtils.CreateEnumerable(null, typeof(int), 0),
         "EnumerableGTD");
 }
コード例 #10
0
 public void Find_PredicateNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => (new LinkedList <int>()).Find(null),
         "Predicate");
 }
コード例 #11
0
 public void Combine_1SeparatorStringsNull_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => StringUtils.Combine('\n', null),
         "Strings");
 }
コード例 #12
0
 public void QuickSortArrayAndAssociatedArray_AssociatedArrayNull_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => SortUtils.QuickSort(true, elementComparer, new Element[6], null as IList <Element>[]),
         "AssociatedLists");
 }
コード例 #13
0
 public void Deserialize_DataNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => formatter.Deserialize <int>(null),
         "Data");
 }
コード例 #14
0
 public void Serialize_GraphNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => formatter.Serialize <string>(null),
         "Graph");
 }
コード例 #15
0
 public void GetString_NullBytes_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => StringUtils.GetString(null),
         "Data");
 }
コード例 #16
0
 public void GetBytes_NullInputString_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => StringUtils.GetBytes(null),
         "InputString");
 }
コード例 #17
0
 public void Select1D_SelectorNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => (new int[0]).Select <int, long>(null),
         "Selector");
 }
コード例 #18
0
 public void ExecuteAndClear_ActionNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => (new LinkedList <int>()).ExecuteAndClear(null),
         "Action");
 }
コード例 #19
0
 public void QuickSortOnlyArray_ArrayNull_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => SortUtils.QuickSort(true, elementComparer, null),
         "List");
 }
コード例 #20
0
 public void Combine_StringsNull_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => StringUtils.Combine(null),
         "Strings");
 }
コード例 #21
0
 public void ExecuteAndClear_ListNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => (null as LinkedList <int>).ExecuteAndClear(i => {}),
         "List");
 }
コード例 #22
0
 public void ZipReadOnlyStorer_FromDataNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => ZipReadOnlyStorer.FromData(null),
         "Data");
 }
コード例 #23
0
 public void Find_ListNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => (null as LinkedList <int>).Find(i => true),
         "List");
 }
コード例 #24
0
 public void ZipReadOnlyStorer_ReadEntryNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => ZipReadOnlyStorer.FromData(zip32Empty).Read(null),
         "Entry");
 }
コード例 #25
0
 public void ToArray_ListNull_ValidateNotNull()
 {
     AssertValidation.NotNull(
         () => (null as LinkedList <int>).ToArray(),
         "List");
 }
コード例 #26
0
 public void CreateGetAccessorProperty_PropertyInfoNull_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => ReflectionUtils.CreateGetAccessor(this.GetType(), null as PropertyInfo),
         "PropertyInfo");
 }
コード例 #27
0
 public void CreateEnumerable_ElementTypeNull_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => ReflectionUtils.CreateEnumerable(typeof(List <>), null, 0),
         "ElementType");
 }
コード例 #28
0
 public void CreateSetAccessorProperty_TypeNull_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => ReflectionUtils.CreateSetAccessor(null, typeof(ClassWithProperties <>).MakeGenericType(typeof(object)).GetProperty(StaticFieldName)),
         "Type");
 }
コード例 #29
0
 public void Split_NullSeparators_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => StringUtils.Split("", null).Count(),
         "Separators");
 }
コード例 #30
0
 public void CreateDictonary_ValueTypeNull_ValidateIsNull()
 {
     AssertValidation.NotNull(
         () => ReflectionUtils.CreateDictionary(typeof(Dictionary <,>), typeof(int), null, 0),
         "ValueType");
 }