++
This commit is contained in:
@@ -247,7 +247,7 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
string propName = baseProp.Name;
|
||||
|
||||
// Создаём массив из двух тестовых значений
|
||||
sb.AppendLine($" private {typeName}[] GetTestArray() => new[] {{ {typeName}.{propName}, {typeName}.{propName} }};");
|
||||
sb.AppendLine($" private {typeName}[] {typeName}_GetTestArray() => {typeName}.{propName}.Mul(new double[] {{ 5d, 3d }});");
|
||||
sb.AppendLine();
|
||||
|
||||
// ========== Multiply ==========
|
||||
@@ -255,57 +255,57 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Multiply_ScalarByArray_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var arr = GetTestArray();");
|
||||
sb.AppendLine($" var result = scalar.Multiply(arr);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var arr = {typeName}_GetTestArray();");
|
||||
sb.AppendLine($" var result = scalar.Mul(arr);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Length);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result[1], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal(scalar * 5d, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal(scalar * 3d, (double)result[1], Tolerance);");
|
||||
sb.AppendLine($" }}");
|
||||
sb.AppendLine();
|
||||
// array * scalar
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Multiply_ArrayByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var arr = GetTestArray();");
|
||||
sb.AppendLine($" var result = arr.Multiply(scalar);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var arr = {typeName}_GetTestArray();");
|
||||
sb.AppendLine($" var result = arr.Mul(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Length);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result[1], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal(scalar * 5d, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal(scalar * 3d, (double)result[1], Tolerance);");
|
||||
sb.AppendLine($" }}");
|
||||
sb.AppendLine();
|
||||
// scalar * List
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Multiply_ScalarByList_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var list = GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = scalar.Multiply(list);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var list = {typeName}_GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = scalar.Mul(list);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result[1], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal(scalar * 5d, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal(scalar * 3d, (double)result[1], Tolerance);");
|
||||
sb.AppendLine($" }}");
|
||||
sb.AppendLine();
|
||||
// List * scalar
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Multiply_ListByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var list = GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = list.Multiply(scalar);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var list = {typeName}_GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = list.Mul(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result[1], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal(scalar * 5d, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal(scalar * 3d, (double)result[1], Tolerance);");
|
||||
sb.AppendLine($" }}");
|
||||
sb.AppendLine();
|
||||
// scalar * IEnumerable
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Multiply_ScalarByEnumerable_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var enumerable = GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = scalar.Multiply(enumerable);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var enumerable = {typeName}_GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = scalar.Mul(enumerable);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count());");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result.ElementAt(0), Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result.ElementAt(1), Tolerance);");
|
||||
@@ -315,9 +315,9 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Multiply_EnumerableByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var enumerable = GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = enumerable.Multiply(scalar);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var enumerable = {typeName}_GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = enumerable.Mul(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count());");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result.ElementAt(0), Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar * (double)scalar, (double)result.ElementAt(1), Tolerance);");
|
||||
@@ -329,9 +329,9 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Divide_ScalarByArray_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var arr = GetTestArray();");
|
||||
sb.AppendLine($" var result = scalar.Divide(arr);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var arr = {typeName}_GetTestArray();");
|
||||
sb.AppendLine($" var result = scalar.Div(arr);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Length);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result[1], Tolerance);");
|
||||
@@ -341,9 +341,9 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Divide_ArrayByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var arr = GetTestArray();");
|
||||
sb.AppendLine($" var result = arr.Divide(scalar);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var arr = {typeName}_GetTestArray();");
|
||||
sb.AppendLine($" var result = arr.Div(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Length);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result[1], Tolerance);");
|
||||
@@ -353,9 +353,9 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Divide_ScalarByList_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var list = GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = scalar.Divide(list);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var list = {typeName}_GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = scalar.Div(list);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result[1], Tolerance);");
|
||||
@@ -365,9 +365,9 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Divide_ListByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var list = GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = list.Divide(scalar);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var list = {typeName}_GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = list.Div(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result[0], Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result[1], Tolerance);");
|
||||
@@ -377,9 +377,9 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Divide_ScalarByEnumerable_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var enumerable = GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = scalar.Divide(enumerable);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var enumerable = {typeName}_GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = scalar.Div(enumerable);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count());");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result.ElementAt(0), Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result.ElementAt(1), Tolerance);");
|
||||
@@ -389,9 +389,9 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Divide_EnumerableByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var enumerable = GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = enumerable.Divide(scalar);");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var enumerable = {typeName}_GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = enumerable.Div(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count());");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result.ElementAt(0), Tolerance);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar / (double)scalar, (double)result.ElementAt(1), Tolerance);");
|
||||
@@ -403,8 +403,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Plus_ScalarByArray_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var arr = GetTestArray();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var arr = {typeName}_GetTestArray();");
|
||||
sb.AppendLine($" var result = scalar.Plus(arr);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Length);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar + (double)scalar, (double)result[0], Tolerance);");
|
||||
@@ -415,8 +415,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Plus_ArrayByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var arr = GetTestArray();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var arr = {typeName}_GetTestArray();");
|
||||
sb.AppendLine($" var result = arr.Plus(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Length);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar + (double)scalar, (double)result[0], Tolerance);");
|
||||
@@ -427,8 +427,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Plus_ScalarByList_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var list = GetTestArray().ToList();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var list = {typeName}_GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = scalar.Plus(list);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar + (double)scalar, (double)result[0], Tolerance);");
|
||||
@@ -439,8 +439,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Plus_ListByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var list = GetTestArray().ToList();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var list = {typeName}_GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = list.Plus(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar + (double)scalar, (double)result[0], Tolerance);");
|
||||
@@ -451,8 +451,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Plus_ScalarByEnumerable_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var enumerable = GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var enumerable = {typeName}_GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = scalar.Plus(enumerable);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count());");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar + (double)scalar, (double)result.ElementAt(0), Tolerance);");
|
||||
@@ -463,8 +463,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Plus_EnumerableByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var enumerable = GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var enumerable = {typeName}_GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = enumerable.Plus(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count());");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar + (double)scalar, (double)result.ElementAt(0), Tolerance);");
|
||||
@@ -477,8 +477,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Minus_ScalarByArray_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var arr = GetTestArray();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var arr = {typeName}_GetTestArray();");
|
||||
sb.AppendLine($" var result = scalar.Minus(arr);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Length);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar - (double)scalar, (double)result[0], Tolerance);");
|
||||
@@ -489,8 +489,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Minus_ArrayByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var arr = GetTestArray();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var arr = {typeName}_GetTestArray();");
|
||||
sb.AppendLine($" var result = arr.Minus(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Length);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar - (double)scalar, (double)result[0], Tolerance);");
|
||||
@@ -501,8 +501,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Minus_ScalarByList_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var list = GetTestArray().ToList();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var list = {typeName}_GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = scalar.Minus(list);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar - (double)scalar, (double)result[0], Tolerance);");
|
||||
@@ -513,8 +513,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Minus_ListByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var list = GetTestArray().ToList();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var list = {typeName}_GetTestArray().ToList();");
|
||||
sb.AppendLine($" var result = list.Minus(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count);");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar - (double)scalar, (double)result[0], Tolerance);");
|
||||
@@ -525,8 +525,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Minus_ScalarByEnumerable_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var enumerable = GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var enumerable = {typeName}_GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = scalar.Minus(enumerable);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count());");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar - (double)scalar, (double)result.ElementAt(0), Tolerance);");
|
||||
@@ -537,8 +537,8 @@ public class TestsGenerator : IIncrementalGenerator
|
||||
sb.AppendLine($" [Fact]");
|
||||
sb.AppendLine($" public void {typeName}_Minus_EnumerableByScalar_Works()");
|
||||
sb.AppendLine($" {{");
|
||||
sb.AppendLine($" var scalar = {typeName}.{propName};");
|
||||
sb.AppendLine($" var enumerable = GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var scalar = 9d;");
|
||||
sb.AppendLine($" var enumerable = {typeName}_GetTestArray().AsEnumerable();");
|
||||
sb.AppendLine($" var result = enumerable.Minus(scalar);");
|
||||
sb.AppendLine($" Assert.Equal(2, result.Count());");
|
||||
sb.AppendLine($" Assert.Equal((double)scalar - (double)scalar, (double)result.ElementAt(0), Tolerance);");
|
||||
|
||||
Reference in New Issue
Block a user