Skip to content

Commit eac2723

Browse files
committed
Added MyTested.AspNetCore.Mvc.ViewData.Test (#125)
1 parent 159ea3e commit eac2723

File tree

19 files changed

+11707
-114
lines changed

19 files changed

+11707
-114
lines changed

MyTested.AspNetCore.Mvc.sln

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "MyTested.AspNetCore.Mvc.Tem
108108
EndProject
109109
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "MyTested.AspNetCore.Mvc.ViewData", "src\MyTested.AspNetCore.Mvc.ViewData\MyTested.AspNetCore.Mvc.ViewData.xproj", "{86D4B1F6-3ACA-415E-A3C5-1DF3648F1EDC}"
110110
EndProject
111+
Project("{8BB2217D-0F2D-49D1-97BC-3654ED321F3B}") = "MyTested.AspNetCore.Mvc.ViewData.Test", "test\MyTested.AspNetCore.Mvc.ViewData.Test\MyTested.AspNetCore.Mvc.ViewData.Test.xproj", "{C5B868E3-3428-42CB-B628-DF11A5F1B882}"
112+
EndProject
111113
Global
112114
GlobalSection(SolutionConfigurationPlatforms) = preSolution
113115
Debug|Any CPU = Debug|Any CPU
@@ -294,6 +296,10 @@ Global
294296
{86D4B1F6-3ACA-415E-A3C5-1DF3648F1EDC}.Debug|Any CPU.Build.0 = Debug|Any CPU
295297
{86D4B1F6-3ACA-415E-A3C5-1DF3648F1EDC}.Release|Any CPU.ActiveCfg = Release|Any CPU
296298
{86D4B1F6-3ACA-415E-A3C5-1DF3648F1EDC}.Release|Any CPU.Build.0 = Release|Any CPU
299+
{C5B868E3-3428-42CB-B628-DF11A5F1B882}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
300+
{C5B868E3-3428-42CB-B628-DF11A5F1B882}.Debug|Any CPU.Build.0 = Debug|Any CPU
301+
{C5B868E3-3428-42CB-B628-DF11A5F1B882}.Release|Any CPU.ActiveCfg = Release|Any CPU
302+
{C5B868E3-3428-42CB-B628-DF11A5F1B882}.Release|Any CPU.Build.0 = Release|Any CPU
297303
EndGlobalSection
298304
GlobalSection(SolutionProperties) = preSolution
299305
HideSolutionNode = FALSE
@@ -346,5 +352,6 @@ Global
346352
{64DB9A46-8DC1-4DE6-99EB-939A015DA2AD} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
347353
{DE25BE38-9AF4-4BB4-A12A-B2FB1D5D8C75} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
348354
{86D4B1F6-3ACA-415E-A3C5-1DF3648F1EDC} = {09353A03-2B0C-496B-8EB1-2CB6A22D758B}
355+
{C5B868E3-3428-42CB-B628-DF11A5F1B882} = {D140FA14-A6C2-4279-8A41-35BC55279DA8}
349356
EndGlobalSection
350357
EndGlobal

samples/MusicStore/MusicStore.Test/project.lock.json

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4562,14 +4562,29 @@
45624562
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewActionResults.dll": {}
45634563
}
45644564
},
4565+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
4566+
"type": "project",
4567+
"framework": ".NETStandard,Version=v1.6",
4568+
"dependencies": {
4569+
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
4570+
"MyTested.AspNetCore.Mvc.Abstractions": "1.0.0"
4571+
},
4572+
"compile": {
4573+
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewData.dll": {}
4574+
},
4575+
"runtime": {
4576+
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewData.dll": {}
4577+
}
4578+
},
45654579
"MyTested.AspNetCore.Mvc.ViewFeatures/1.0.0-preview-final": {
45664580
"type": "project",
45674581
"framework": ".NETStandard,Version=v1.6",
45684582
"dependencies": {
45694583
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
45704584
"MyTested.AspNetCore.Mvc.DataAnnotations": "1.0.0",
45714585
"MyTested.AspNetCore.Mvc.TempData": "1.0.0",
4572-
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0"
4586+
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0",
4587+
"MyTested.AspNetCore.Mvc.ViewData": "1.0.0"
45734588
},
45744589
"compile": {
45754590
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewFeatures.dll": {}
@@ -7006,14 +7021,29 @@
70067021
"net451/MyTested.AspNetCore.Mvc.ViewActionResults.dll": {}
70077022
}
70087023
},
7024+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
7025+
"type": "project",
7026+
"framework": ".NETFramework,Version=v4.5.1",
7027+
"dependencies": {
7028+
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
7029+
"MyTested.AspNetCore.Mvc.Abstractions": "1.0.0"
7030+
},
7031+
"compile": {
7032+
"net451/MyTested.AspNetCore.Mvc.ViewData.dll": {}
7033+
},
7034+
"runtime": {
7035+
"net451/MyTested.AspNetCore.Mvc.ViewData.dll": {}
7036+
}
7037+
},
70097038
"MyTested.AspNetCore.Mvc.ViewFeatures/1.0.0-preview-final": {
70107039
"type": "project",
70117040
"framework": ".NETFramework,Version=v4.5.1",
70127041
"dependencies": {
70137042
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
70147043
"MyTested.AspNetCore.Mvc.DataAnnotations": "1.0.0",
70157044
"MyTested.AspNetCore.Mvc.TempData": "1.0.0",
7016-
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0"
7045+
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0",
7046+
"MyTested.AspNetCore.Mvc.ViewData": "1.0.0"
70177047
},
70187048
"compile": {
70197049
"net451/MyTested.AspNetCore.Mvc.ViewFeatures.dll": {}
@@ -13715,6 +13745,11 @@
1371513745
"path": "../../../src/MyTested.AspNetCore.Mvc.ViewActionResults/project.json",
1371613746
"msbuildProject": "../../../src/MyTested.AspNetCore.Mvc.ViewActionResults/MyTested.AspNetCore.Mvc.ViewActionResults.xproj"
1371713747
},
13748+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
13749+
"type": "project",
13750+
"path": "../../../src/MyTested.AspNetCore.Mvc.ViewData/project.json",
13751+
"msbuildProject": "../../../src/MyTested.AspNetCore.Mvc.ViewData/MyTested.AspNetCore.Mvc.ViewData.xproj"
13752+
},
1371813753
"MyTested.AspNetCore.Mvc.ViewFeatures/1.0.0-preview-final": {
1371913754
"type": "project",
1372013755
"path": "../../../src/MyTested.AspNetCore.Mvc.ViewFeatures/project.json",
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
namespace MyTested.AspNetCore.Mvc.Plugins
2+
{
3+
using System;
4+
using Microsoft.Extensions.DependencyInjection;
5+
6+
public class ViewDataTestPlugin : IDefaultRegistrationPlugin
7+
{
8+
public long Priority => -1000;
9+
10+
public Action<IServiceCollection> DefaultServiceRegistrationDelegate
11+
=> serviceCollection => serviceCollection
12+
.AddMvcCore()
13+
.AddFormatterMappings()
14+
.AddViews()
15+
.AddDataAnnotations()
16+
.AddJsonFormatters();
17+
}
18+
}

src/MyTested.AspNetCore.Mvc.ViewFeatures/project.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0-*",
3131
"MyTested.AspNetCore.Mvc.DataAnnotations": "1.0.0-*",
3232
"MyTested.AspNetCore.Mvc.TempData": "1.0.0-*",
33+
"MyTested.AspNetCore.Mvc.ViewData": "1.0.0-*",
3334
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0-*"
3435
},
3536

src/MyTested.AspNetCore.Mvc.ViewFeatures/project.lock.json

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1175,6 +1175,20 @@
11751175
"runtime": {
11761176
"net451/MyTested.AspNetCore.Mvc.ViewActionResults.dll": {}
11771177
}
1178+
},
1179+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
1180+
"type": "project",
1181+
"framework": ".NETFramework,Version=v4.5.1",
1182+
"dependencies": {
1183+
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
1184+
"MyTested.AspNetCore.Mvc.Abstractions": "1.0.0"
1185+
},
1186+
"compile": {
1187+
"net451/MyTested.AspNetCore.Mvc.ViewData.dll": {}
1188+
},
1189+
"runtime": {
1190+
"net451/MyTested.AspNetCore.Mvc.ViewData.dll": {}
1191+
}
11781192
}
11791193
},
11801194
".NETStandard,Version=v1.6": {
@@ -3660,6 +3674,20 @@
36603674
"runtime": {
36613675
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewActionResults.dll": {}
36623676
}
3677+
},
3678+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
3679+
"type": "project",
3680+
"framework": ".NETStandard,Version=v1.6",
3681+
"dependencies": {
3682+
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
3683+
"MyTested.AspNetCore.Mvc.Abstractions": "1.0.0"
3684+
},
3685+
"compile": {
3686+
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewData.dll": {}
3687+
},
3688+
"runtime": {
3689+
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewData.dll": {}
3690+
}
36633691
}
36643692
}
36653693
},
@@ -8192,14 +8220,20 @@
81928220
"type": "project",
81938221
"path": "../MyTested.AspNetCore.Mvc.ViewActionResults/project.json",
81948222
"msbuildProject": "../MyTested.AspNetCore.Mvc.ViewActionResults/MyTested.AspNetCore.Mvc.ViewActionResults.xproj"
8223+
},
8224+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
8225+
"type": "project",
8226+
"path": "../MyTested.AspNetCore.Mvc.ViewData/project.json",
8227+
"msbuildProject": "../MyTested.AspNetCore.Mvc.ViewData/MyTested.AspNetCore.Mvc.ViewData.xproj"
81958228
}
81968229
},
81978230
"projectFileDependencyGroups": {
81988231
"": [
81998232
"Microsoft.AspNetCore.Mvc.ViewFeatures >= 1.0.0-*",
82008233
"MyTested.AspNetCore.Mvc.DataAnnotations >= 1.0.0-*",
82018234
"MyTested.AspNetCore.Mvc.TempData >= 1.0.0-*",
8202-
"MyTested.AspNetCore.Mvc.ViewActionResults >= 1.0.0-*"
8235+
"MyTested.AspNetCore.Mvc.ViewActionResults >= 1.0.0-*",
8236+
"MyTested.AspNetCore.Mvc.ViewData >= 1.0.0-*"
82038237
],
82048238
".NETFramework,Version=v4.5.1": [],
82058239
".NETStandard,Version=v1.6": []

src/MyTested.AspNetCore.Mvc/project.lock.json

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1613,14 +1613,29 @@
16131613
"net451/MyTested.AspNetCore.Mvc.ViewActionResults.dll": {}
16141614
}
16151615
},
1616+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
1617+
"type": "project",
1618+
"framework": ".NETFramework,Version=v4.5.1",
1619+
"dependencies": {
1620+
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
1621+
"MyTested.AspNetCore.Mvc.Abstractions": "1.0.0"
1622+
},
1623+
"compile": {
1624+
"net451/MyTested.AspNetCore.Mvc.ViewData.dll": {}
1625+
},
1626+
"runtime": {
1627+
"net451/MyTested.AspNetCore.Mvc.ViewData.dll": {}
1628+
}
1629+
},
16161630
"MyTested.AspNetCore.Mvc.ViewFeatures/1.0.0-preview-final": {
16171631
"type": "project",
16181632
"framework": ".NETFramework,Version=v4.5.1",
16191633
"dependencies": {
16201634
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
16211635
"MyTested.AspNetCore.Mvc.DataAnnotations": "1.0.0",
16221636
"MyTested.AspNetCore.Mvc.TempData": "1.0.0",
1623-
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0"
1637+
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0",
1638+
"MyTested.AspNetCore.Mvc.ViewData": "1.0.0"
16241639
},
16251640
"compile": {
16261641
"net451/MyTested.AspNetCore.Mvc.ViewFeatures.dll": {}
@@ -4760,14 +4775,29 @@
47604775
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewActionResults.dll": {}
47614776
}
47624777
},
4778+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
4779+
"type": "project",
4780+
"framework": ".NETStandard,Version=v1.6",
4781+
"dependencies": {
4782+
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
4783+
"MyTested.AspNetCore.Mvc.Abstractions": "1.0.0"
4784+
},
4785+
"compile": {
4786+
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewData.dll": {}
4787+
},
4788+
"runtime": {
4789+
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewData.dll": {}
4790+
}
4791+
},
47634792
"MyTested.AspNetCore.Mvc.ViewFeatures/1.0.0-preview-final": {
47644793
"type": "project",
47654794
"framework": ".NETStandard,Version=v1.6",
47664795
"dependencies": {
47674796
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
47684797
"MyTested.AspNetCore.Mvc.DataAnnotations": "1.0.0",
47694798
"MyTested.AspNetCore.Mvc.TempData": "1.0.0",
4770-
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0"
4799+
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0",
4800+
"MyTested.AspNetCore.Mvc.ViewData": "1.0.0"
47714801
},
47724802
"compile": {
47734803
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewFeatures.dll": {}
@@ -9970,6 +10000,11 @@
997010000
"path": "../MyTested.AspNetCore.Mvc.ViewActionResults/project.json",
997110001
"msbuildProject": "../MyTested.AspNetCore.Mvc.ViewActionResults/MyTested.AspNetCore.Mvc.ViewActionResults.xproj"
997210002
},
10003+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
10004+
"type": "project",
10005+
"path": "../MyTested.AspNetCore.Mvc.ViewData/project.json",
10006+
"msbuildProject": "../MyTested.AspNetCore.Mvc.ViewData/MyTested.AspNetCore.Mvc.ViewData.xproj"
10007+
},
997310008
"MyTested.AspNetCore.Mvc.ViewFeatures/1.0.0-preview-final": {
997410009
"type": "project",
997510010
"path": "../MyTested.AspNetCore.Mvc.ViewFeatures/project.json",

test/MyTested.AspNetCore.Mvc.TempData.Test/project.json

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,7 @@
11
{
22
"buildOptions": {
33
"warningsAsErrors": true,
4-
"keyFile": "../../tools/Key.snk",
5-
"copyToOutput": {
6-
"include": [
7-
"testconfig.json"
8-
]
9-
}
4+
"keyFile": "../../tools/Key.snk"
105
},
116

127
"testRunner": "xunit",

test/MyTested.AspNetCore.Mvc.Test/project.lock.json

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3665,14 +3665,29 @@
36653665
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewActionResults.dll": {}
36663666
}
36673667
},
3668+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
3669+
"type": "project",
3670+
"framework": ".NETStandard,Version=v1.6",
3671+
"dependencies": {
3672+
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
3673+
"MyTested.AspNetCore.Mvc.Abstractions": "1.0.0"
3674+
},
3675+
"compile": {
3676+
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewData.dll": {}
3677+
},
3678+
"runtime": {
3679+
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewData.dll": {}
3680+
}
3681+
},
36683682
"MyTested.AspNetCore.Mvc.ViewFeatures/1.0.0-preview-final": {
36693683
"type": "project",
36703684
"framework": ".NETStandard,Version=v1.6",
36713685
"dependencies": {
36723686
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
36733687
"MyTested.AspNetCore.Mvc.DataAnnotations": "1.0.0",
36743688
"MyTested.AspNetCore.Mvc.TempData": "1.0.0",
3675-
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0"
3689+
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0",
3690+
"MyTested.AspNetCore.Mvc.ViewData": "1.0.0"
36763691
},
36773692
"compile": {
36783693
"netstandard1.6/MyTested.AspNetCore.Mvc.ViewFeatures.dll": {}
@@ -5386,14 +5401,29 @@
53865401
"net451/MyTested.AspNetCore.Mvc.ViewActionResults.dll": {}
53875402
}
53885403
},
5404+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
5405+
"type": "project",
5406+
"framework": ".NETFramework,Version=v4.5.1",
5407+
"dependencies": {
5408+
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
5409+
"MyTested.AspNetCore.Mvc.Abstractions": "1.0.0"
5410+
},
5411+
"compile": {
5412+
"net451/MyTested.AspNetCore.Mvc.ViewData.dll": {}
5413+
},
5414+
"runtime": {
5415+
"net451/MyTested.AspNetCore.Mvc.ViewData.dll": {}
5416+
}
5417+
},
53895418
"MyTested.AspNetCore.Mvc.ViewFeatures/1.0.0-preview-final": {
53905419
"type": "project",
53915420
"framework": ".NETFramework,Version=v4.5.1",
53925421
"dependencies": {
53935422
"Microsoft.AspNetCore.Mvc.ViewFeatures": "1.0.0",
53945423
"MyTested.AspNetCore.Mvc.DataAnnotations": "1.0.0",
53955424
"MyTested.AspNetCore.Mvc.TempData": "1.0.0",
5396-
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0"
5425+
"MyTested.AspNetCore.Mvc.ViewActionResults": "1.0.0",
5426+
"MyTested.AspNetCore.Mvc.ViewData": "1.0.0"
53975427
},
53985428
"compile": {
53995429
"net451/MyTested.AspNetCore.Mvc.ViewFeatures.dll": {}
@@ -11367,6 +11397,11 @@
1136711397
"path": "../../src/MyTested.AspNetCore.Mvc.ViewActionResults/project.json",
1136811398
"msbuildProject": "../../src/MyTested.AspNetCore.Mvc.ViewActionResults/MyTested.AspNetCore.Mvc.ViewActionResults.xproj"
1136911399
},
11400+
"MyTested.AspNetCore.Mvc.ViewData/1.0.0-preview-final": {
11401+
"type": "project",
11402+
"path": "../../src/MyTested.AspNetCore.Mvc.ViewData/project.json",
11403+
"msbuildProject": "../../src/MyTested.AspNetCore.Mvc.ViewData/MyTested.AspNetCore.Mvc.ViewData.xproj"
11404+
},
1137011405
"MyTested.AspNetCore.Mvc.ViewFeatures/1.0.0-preview-final": {
1137111406
"type": "project",
1137211407
"path": "../../src/MyTested.AspNetCore.Mvc.ViewFeatures/project.json",
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)