Skip to content

Commit 2c892c5

Browse files
committed
update unit test
1 parent eb73c25 commit 2c892c5

File tree

1 file changed

+1
-85
lines changed

1 file changed

+1
-85
lines changed

test/PuzzleCMS.UnitsTests/Multitenancy/MiddlewareTests.cs

Lines changed: 1 addition & 85 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ Task res() => Task.Run(() => {
124124
Assert.Contains("services", ex.Message);
125125
}
126126

127+
/*
127128
[Fact]
128129
public async Task ThrowExceptionWhenHttpContextIsNull_InTenantPipelineMiddleware()
129130
{
@@ -164,92 +165,7 @@ Task res() => Task.Run(async () =>
164165
ex.Message);
165166
}
166167
167-
/*
168-
// Arrange
169-
var server = TestServer.Create((app) =>
170-
{
171-
app.UseMiddleware<MyAuthMiddleware>();
172-
173-
app.Run(async (httpContext) =>
174-
{
175-
if (httpContext.User != null)
176-
{
177-
await httpContext.Response.WriteAsync("Claims: "
178-
+ string.Join(
179-
",",
180-
httpContext.User.Claims.Select(claim => string.Format("{0}:{1}", claim.Type, claim.Value))));
181-
}
182-
});
183-
});
184-
185-
// Arrange
186-
var middleware = new TenantResolutionMiddleware<TestTenant>(
187-
next:
188-
);
189-
// Act
190-
191-
Task res() => Task.Run(() => {
192-
Puzzle.Core.Multitenancy.Extensions.WebHostBuilderExtensions.
193-
UseUnobtrusiveMulitenancyStartup<TestStartup, TestTenant, TestTenantMemoryCacheResolver>(null);
194-
});
195-
196-
// Assert
197-
Exception ex = await Assert.ThrowsAsync<ArgumentNullException>(res).ConfigureAwait(false);
198-
Assert.Contains("hostBuilder", ex.Message);
199-
*/
200-
}
201-
/*
202-
[Fact]
203-
public async Task ThrowExceptionWhenDelegateIsNull_TenantResolutionMiddleware()
204-
{
205-
// Arrange
206-
var middleware = new TenantResolutionMiddleware<TestTenant>(
207-
next:
208-
);
209-
// Act
210-
211-
Task res() => Task.Run(() => {
212-
Puzzle.Core.Multitenancy.Extensions.WebHostBuilderExtensions.
213-
UseUnobtrusiveMulitenancyStartup<TestStartup, TestTenant, TestTenantMemoryCacheResolver>(null);
214-
});
215-
216-
// Assert
217-
Exception ex = await Assert.ThrowsAsync<ArgumentNullException>(res).ConfigureAwait(false);
218-
Assert.Contains("hostBuilder", ex.Message);
219-
}
220-
*/
221-
222-
/*
223-
[Fact]
224-
public async void ThrowExceptionWhenUserPertenant_HasOneNullParameter()
225-
{
226-
// Arrange
227-
var builder = new WebHostBuilder()
228-
.Configure(app =>
229-
{
230-
UsePerTenantApplicationBuilderExtensions.UsePerTenant<TestTenant>(app, null);
231-
});
232-
233-
234-
// Act
235-
// Assert
236-
using (TestServer server = new TestServer(builder))
237-
using (HttpClient client = server.CreateClient())
238-
{
239-
// Assert
240-
Task res() => Task.Run(async () =>
241-
{
242-
System.Net.Http.HttpResponseMessage response = await client.GetAsync("/").ConfigureAwait(false);
243-
response.EnsureSuccessStatusCode();
244-
string result = await response.Content.ReadAsStringAsync().ConfigureAwait(false);
245-
});
246-
247-
Exception ex = await Assert.ThrowsAsync<ArgumentNullException>(res).ConfigureAwait(false);
248-
Assert.Contains("app", ex.Message);
249-
}
250-
251168
}
252169
*/
253-
254170
}
255171
}

0 commit comments

Comments
 (0)