added test suite for BaseMongoRepository<TKey>

This commit is contained in:
Alexandre SPIESER
2019-04-15 00:26:10 +01:00
parent baaf2b5ee9
commit 530309e9fc
19 changed files with 9015 additions and 4480 deletions
@@ -36,7 +36,10 @@
"System.Threading": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/DnsClient.dll": {}
"lib/netstandard1.3/DnsClient.dll": {
"assemblyVersion": "1.0.7.0",
"fileVersion": "1.0.7.0"
}
}
},
"Microsoft.NETCore.Platforms/1.1.0": {},
@@ -69,7 +72,10 @@
"System.Reflection.Emit.Lightweight": "4.0.1"
},
"runtime": {
"lib/netstandard1.5/MongoDB.Bson.dll": {}
"lib/netstandard1.5/MongoDB.Bson.dll": {
"assemblyVersion": "2.7.0.0",
"fileVersion": "2.7.0.0"
}
}
},
"MongoDB.Driver/2.7.0": {
@@ -81,7 +87,10 @@
"System.Linq.Queryable": "4.0.1"
},
"runtime": {
"lib/netstandard1.5/MongoDB.Driver.dll": {}
"lib/netstandard1.5/MongoDB.Driver.dll": {
"assemblyVersion": "2.7.0.0",
"fileVersion": "2.7.0.0"
}
}
},
"MongoDB.Driver.Core/2.7.0": {
@@ -96,7 +105,10 @@
"System.Security.SecureString": "4.0.0"
},
"runtime": {
"lib/netstandard1.5/MongoDB.Driver.Core.dll": {}
"lib/netstandard1.5/MongoDB.Driver.Core.dll": {
"assemblyVersion": "2.7.0.0",
"fileVersion": "2.7.0.0"
}
}
},
"NETStandard.Library/1.6.1": {
@@ -197,7 +209,10 @@
"System.Threading": "4.3.0"
},
"runtime": {
"lib/netstandard1.1/System.Buffers.dll": {}
"lib/netstandard1.1/System.Buffers.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Collections/4.3.0": {
@@ -221,7 +236,10 @@
"System.Threading.Tasks": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Collections.Concurrent.dll": {}
"lib/netstandard1.3/System.Collections.Concurrent.dll": {
"assemblyVersion": "4.0.13.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Collections.NonGeneric/4.0.1": {
@@ -234,7 +252,10 @@
"System.Threading": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Collections.NonGeneric.dll": {}
"lib/netstandard1.3/System.Collections.NonGeneric.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.Collections.Specialized/4.0.1": {
@@ -248,7 +269,10 @@
"System.Threading": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Collections.Specialized.dll": {}
"lib/netstandard1.3/System.Collections.Specialized.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.ComponentModel/4.0.1": {
@@ -256,7 +280,10 @@
"System.Runtime": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.ComponentModel.dll": {}
"lib/netstandard1.3/System.ComponentModel.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.ComponentModel.Primitives/4.1.0": {
@@ -266,7 +293,10 @@
"System.Runtime": "4.3.0"
},
"runtime": {
"lib/netstandard1.0/System.ComponentModel.Primitives.dll": {}
"lib/netstandard1.0/System.ComponentModel.Primitives.dll": {
"assemblyVersion": "4.1.0.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.ComponentModel.TypeConverter/4.1.0": {
@@ -288,7 +318,10 @@
"System.Threading": "4.3.0"
},
"runtime": {
"lib/netstandard1.5/System.ComponentModel.TypeConverter.dll": {}
"lib/netstandard1.5/System.ComponentModel.TypeConverter.dll": {
"assemblyVersion": "4.1.0.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.Console/4.3.0": {
@@ -316,7 +349,10 @@
"System.Threading": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {}
"lib/netstandard1.3/System.Diagnostics.DiagnosticSource.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Diagnostics.Process/4.1.0": {
@@ -390,7 +426,10 @@
"System.Threading": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Dynamic.Runtime.dll": {}
"lib/netstandard1.3/System.Dynamic.Runtime.dll": {
"assemblyVersion": "4.0.11.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.Globalization/4.3.0": {
@@ -459,7 +498,10 @@
"System.Text.Encoding": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {}
"lib/netstandard1.3/System.IO.Compression.ZipFile.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.IO.FileSystem/4.3.0": {
@@ -479,7 +521,10 @@
"System.Runtime": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {}
"lib/netstandard1.3/System.IO.FileSystem.Primitives.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Linq/4.3.0": {
@@ -506,7 +551,10 @@
"System.Runtime": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Linq.Queryable.dll": {}
"lib/netstandard1.3/System.Linq.Queryable.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.Net.Http/4.3.0": {
@@ -629,7 +677,10 @@
"System.Threading": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.ObjectModel.dll": {}
"lib/netstandard1.3/System.ObjectModel.dll": {
"assemblyVersion": "4.0.13.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Reflection/4.3.0": {
@@ -650,7 +701,10 @@
"System.Runtime": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Reflection.Emit.dll": {}
"lib/netstandard1.3/System.Reflection.Emit.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.Reflection.Emit.ILGeneration/4.0.1": {
@@ -660,7 +714,10 @@
"System.Runtime": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": {}
"lib/netstandard1.3/System.Reflection.Emit.ILGeneration.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.Reflection.Emit.Lightweight/4.0.1": {
@@ -671,7 +728,10 @@
"System.Runtime": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": {}
"lib/netstandard1.3/System.Reflection.Emit.Lightweight.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.Reflection.Extensions/4.3.0": {
@@ -695,7 +755,10 @@
"System.Runtime": "4.3.0"
},
"runtime": {
"lib/netstandard1.5/System.Reflection.TypeExtensions.dll": {}
"lib/netstandard1.5/System.Reflection.TypeExtensions.dll": {
"assemblyVersion": "4.1.0.0",
"fileVersion": "1.0.24212.1"
}
}
},
"System.Resources.ResourceManager/4.3.0": {
@@ -748,7 +811,10 @@
"runtime.native.System": "4.3.0"
},
"runtime": {
"lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {}
"lib/netstandard1.1/System.Runtime.InteropServices.RuntimeInformation.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Runtime.Numerics/4.3.0": {
@@ -759,7 +825,10 @@
"System.Runtime.Extensions": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Runtime.Numerics.dll": {}
"lib/netstandard1.3/System.Runtime.Numerics.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Security.Claims/4.3.0": {
@@ -773,7 +842,10 @@
"System.Security.Principal": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Security.Claims.dll": {}
"lib/netstandard1.3/System.Security.Claims.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Security.Cryptography.Algorithms/4.3.0": {
@@ -810,7 +882,10 @@
"System.Threading.Tasks": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {}
"lib/netstandard1.3/System.Security.Cryptography.Primitives.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Security.Cryptography.X509Certificates/4.3.0": {
@@ -826,7 +901,10 @@
"System.Runtime": "4.3.0"
},
"runtime": {
"lib/netstandard1.0/System.Security.Principal.dll": {}
"lib/netstandard1.0/System.Security.Principal.dll": {
"assemblyVersion": "4.0.2.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Security.Principal.Windows/4.3.0": {
@@ -885,7 +963,10 @@
"System.Threading.Tasks": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Threading.dll": {}
"lib/netstandard1.3/System.Threading.dll": {
"assemblyVersion": "4.0.12.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Threading.Overlapped/4.3.0": {
@@ -910,7 +991,10 @@
"System.Threading.Tasks": "4.3.0"
},
"runtime": {
"lib/netstandard1.0/System.Threading.Tasks.Extensions.dll": {}
"lib/netstandard1.0/System.Threading.Tasks.Extensions.dll": {
"assemblyVersion": "4.1.0.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Threading.Thread/4.3.0": {
@@ -918,7 +1002,10 @@
"System.Runtime": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Threading.Thread.dll": {}
"lib/netstandard1.3/System.Threading.Thread.dll": {
"assemblyVersion": "4.0.1.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Threading.ThreadPool/4.3.0": {
@@ -927,7 +1014,10 @@
"System.Runtime.Handles": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Threading.ThreadPool.dll": {}
"lib/netstandard1.3/System.Threading.ThreadPool.dll": {
"assemblyVersion": "4.0.11.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Threading.Timer/4.3.0": {
@@ -956,7 +1046,10 @@
"System.Threading.Tasks.Extensions": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Xml.ReaderWriter.dll": {}
"lib/netstandard1.3/System.Xml.ReaderWriter.dll": {
"assemblyVersion": "4.1.0.0",
"fileVersion": "4.6.24705.1"
}
}
},
"System.Xml.XDocument/4.3.0": {
@@ -975,7 +1068,10 @@
"System.Xml.ReaderWriter": "4.3.0"
},
"runtime": {
"lib/netstandard1.3/System.Xml.XDocument.dll": {}
"lib/netstandard1.3/System.Xml.XDocument.dll": {
"assemblyVersion": "4.0.12.0",
"fileVersion": "4.6.24705.1"
}
}
}
}
@@ -1017,7 +1113,7 @@
"Microsoft.Win32.Registry/4.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-q+eLtROUAQ3OxYA5mpQrgyFgzLQxIyrfT2eLpYX5IEPlHmIio2nh4F5bgOaQoGOV865kFKZZso9Oq9RlazvXtg==",
"sha512": "sha512-mYUxH/YY9PwvuWY93/qsovFHAh+Lu2CNxNHWxB/x0dnpaEy6oIy/9d7R2J6dFaLZ7jhE7emLjn7A8kSzsP1A+Q==",
"path": "microsoft.win32.registry/4.0.0",
"hashPath": "microsoft.win32.registry.4.0.0.nupkg.sha512"
},
@@ -1192,14 +1288,14 @@
"System.ComponentModel.Primitives/4.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-sc/7eVCdxPrp3ljpgTKVaQGUXiW05phNWvtv/m2kocXqrUQvTVWKou1Edas2aDjTThLPZOxPYIGNb/HN0QjURg==",
"sha512": "sha512-mAaj8PXxM7hUSIJYm9chhSe90HaIVyl8vb4JJO0M7fRaeBqSaaveHdRAmOL0LcOxp7kf9Vb8HujCe02DUqG5HQ==",
"path": "system.componentmodel.primitives/4.1.0",
"hashPath": "system.componentmodel.primitives.4.1.0.nupkg.sha512"
},
"System.ComponentModel.TypeConverter/4.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-MnDAlaeJZy9pdB5ZdOlwdxfpI+LJQ6e0hmH7d2+y2LkiD8DRJynyDYl4Xxf3fWFm7SbEwBZh4elcfzONQLOoQw==",
"sha512": "sha512-jcj79VC96yxc/rgLB59+g4675iVts1XrfC97dniMEvmJhRl8cG7qRO3EsJQwNw8cFL6RenFxn/CGfUhgj32SdQ==",
"path": "system.componentmodel.typeconverter/4.1.0",
"hashPath": "system.componentmodel.typeconverter.4.1.0.nupkg.sha512"
},
@@ -1227,7 +1323,7 @@
"System.Diagnostics.Process/4.1.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-mpVZ5bnlSs3tTeJ6jYyDJEIa6tavhAd88lxq1zbYhkkCu0Pno2+gHXcvZcoygq2d8JxW3gojXqNJMTAshduqZA==",
"sha512": "sha512-4dlFhzwmI3hl32P+8c9hnytYtV7Xldhsokm5i7Fvv5PmTS68TQCfsuJrREIyF9N1B8zlsSomp7AVrXLe45kKFQ==",
"path": "system.diagnostics.process/4.1.0",
"hashPath": "system.diagnostics.process.4.1.0.nupkg.sha512"
},
@@ -1241,7 +1337,7 @@
"System.Diagnostics.TraceSource/4.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-6WVCczFZKXwpWpzd/iJkYnsmWTSFFiU24Xx/YdHXBcu+nFI/ehTgeqdJQFbtRPzbrO3KtRNjvkhtj4t5/WwWsA==",
"sha512": "sha512-bGUeY5wiCHYSWbYZS3QjbaQ1hNoJ1RQBQMB3E0Cgh6AH//4rXfXIOHKIW46HDOsTEDoNfvFNDXphL5W5B/XMwQ==",
"path": "system.diagnostics.tracesource/4.0.0",
"hashPath": "system.diagnostics.tracesource.4.0.0.nupkg.sha512"
},
@@ -1353,7 +1449,7 @@
"System.Net.NetworkInformation/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-zNVmWVry0pAu7lcrRBhwwU96WUdbsrGL3azyzsbXmVNptae1+Za+UgOe9Z6s8iaWhPn7/l4wQqhC56HZWq7tkg==",
"sha512": "sha512-MKLDZXuBZOS348egaxkMgwSUHIIhykVf0pudpfSdzjKmkRpVCzqkpysPHHp8HfckYAhuXRM+UgxWPgFTHF8Trg==",
"path": "system.net.networkinformation/4.3.0",
"hashPath": "system.net.networkinformation.4.3.0.nupkg.sha512"
},
@@ -1367,7 +1463,7 @@
"System.Net.Security/4.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-uM1JaYJciCc2w7efD6du0EpQ1n5ZQqE6/P43/aI4H5E59qvP+wt3l70KIUF/Ha7NaeXGoGNFPVO0MB80pVHk2g==",
"sha512": "sha512-iavC4j5XrRyX3aXbn23jHHF0NTxw9F+2vi3a94VY4BgfrYm5VQBh8OzU1TkNahTSlcKzjGhEc7ZfTfe4b62J6Q==",
"path": "system.net.security/4.0.0",
"hashPath": "system.net.security.4.0.0.nupkg.sha512"
},
@@ -1535,7 +1631,7 @@
"System.Security.SecureString/4.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-sqzq9GD6/b0yqPuMpgIKBuoLf4VKAj8oAfh4kXSzPaN6eoKY3hRi9C5L27uip25qlU+BGPfb0xh2Rmbwc4jFVA==",
"sha512": "sha512-7TGOnj9Lr8ljCJbMHjZC34hEw3Z+zRPp7eNhLBg22mbSqO8gQMGLJ/vQkWv8HFYG0t2i53ZulKZ8NNho+jVK7Q==",
"path": "system.security.securestring/4.0.0",
"hashPath": "system.security.securestring.4.0.0.nupkg.sha512"
},
@@ -1570,7 +1666,7 @@
"System.Threading.Overlapped/4.3.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-m3HQ2dPiX/DSTpf+yJt8B0c+SRvzfqAJKx+QDWi+VLhz8svLT23MVjEOHPF/KiSLeArKU/iHescrbLd3yVgyNg==",
"sha512": "sha512-JpukcZA7kre2gQ7GrhtvZu1xv/LVEG5HV9AajQ3XV7l36T6ICalw/llfkBHeK/eqo8UWpMNqkWGCzzlSuqE6pg==",
"path": "system.threading.overlapped/4.3.0",
"hashPath": "system.threading.overlapped.4.3.0.nupkg.sha512"
},
File diff suppressed because it is too large Load Diff