Skip to content

Commit 2738702

Browse files
committed
Main interfaces moved to the root of the project in order to not have long using (closes #204)
1 parent 77823f1 commit 2738702

File tree

9 files changed

+19
-20
lines changed

9 files changed

+19
-20
lines changed

src/MyWebApi.Tests/BuildersTests/HttpMessagesTests/HttpMessageHandlerTestBuilderTests.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ namespace MyTested.WebApi.Tests.BuildersTests.HttpMessagesTests
1010
using Exceptions;
1111
using NUnit.Framework;
1212
using Setups;
13-
using Setups.Controllers;
1413
using Setups.Handlers;
1514

1615
[TestFixture]

src/MyWebApi/Builders/HttpActionResults/Created/CreatedTestBuilder.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ namespace MyTested.WebApi.Builders.HttpActionResults.Created
1010
using System.Linq.Expressions;
1111
using System.Net.Http.Formatting;
1212
using System.Web.Http;
13-
using System.Web.Http.Results;
1413
using Common.Extensions;
1514
using Contracts.Formatters;
1615
using Contracts.HttpActionResults.Created;

src/MyWebApi/Common/Routes/ExpressionParsedRouteInfo.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ namespace MyTested.WebApi.Common.Routes
77
using System;
88
using System.Collections.Generic;
99
using System.Linq;
10-
using Utilities;
1110

1211
/// <summary>
1312
/// Contains route information from parsed expression.

src/MyWebApi/Builders/Contracts/Controllers/IControllerBuilder.cs renamed to src/MyWebApi/IControllerBuilder.cs

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,18 @@
22
// Copyright (C) 2015 Ivaylo Kenov.
33
//
44
// Dual-licensed under the Apache License, Version 2.0, and the Microsoft Public License (Ms-PL).
5-
namespace MyTested.WebApi.Builders.Contracts.Controllers
5+
namespace MyTested.WebApi
66
{
77
using System;
88
using System.Collections.Generic;
99
using System.Linq.Expressions;
1010
using System.Net.Http;
1111
using System.Threading.Tasks;
1212
using System.Web.Http;
13-
using Actions;
14-
using HttpRequests;
13+
using Builders.Contracts;
14+
using Builders.Contracts.Actions;
15+
using Builders.Contracts.Controllers;
16+
using Builders.Contracts.HttpRequests;
1517

1618
/// <summary>
1719
/// Used for building the action which will be tested.

src/MyWebApi/Builders/Contracts/Handlers/IHttpMessageHandlerBuilder.cs renamed to src/MyWebApi/IHttpMessageHandlerBuilder.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,14 @@
22
// Copyright (C) 2015 Ivaylo Kenov.
33
//
44
// Dual-licensed under the Apache License, Version 2.0, and the Microsoft Public License (Ms-PL).
5-
namespace MyTested.WebApi.Builders.Contracts.Handlers
5+
namespace MyTested.WebApi
66
{
77
using System;
88
using System.Net.Http;
99
using System.Web.Http;
10-
using Base;
11-
using HttpRequests;
10+
using Builders.Contracts.Base;
11+
using Builders.Contracts.Handlers;
12+
using Builders.Contracts.HttpRequests;
1213

1314
/// <summary>
1415
/// Used for building HTTP message handlers tests.

src/MyWebApi/Builders/Contracts/Routes/IRouteTestBuilder.cs renamed to src/MyWebApi/IRouteTestBuilder.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
// Copyright (C) 2015 Ivaylo Kenov.
33
//
44
// Dual-licensed under the Apache License, Version 2.0, and the Microsoft Public License (Ms-PL).
5-
namespace MyTested.WebApi.Builders.Contracts.Routes
5+
namespace MyTested.WebApi
66
{
77
using System;
88
using System.Net.Http;
9-
using HttpRequests;
9+
using Builders.Contracts.HttpRequests;
10+
using Builders.Contracts.Routes;
1011

1112
/// <summary>
1213
/// Used for building a route test.

src/MyWebApi/Builders/Contracts/Servers/IServerBuilder.cs renamed to src/MyWebApi/IServerBuilder.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
// Copyright (C) 2015 Ivaylo Kenov.
33
//
44
// Dual-licensed under the Apache License, Version 2.0, and the Microsoft Public License (Ms-PL).
5-
namespace MyTested.WebApi.Builders.Contracts.Servers
5+
namespace MyTested.WebApi
66
{
77
using System;
88
using System.Net.Http;
9-
using HttpRequests;
9+
using Builders.Contracts.HttpRequests;
10+
using Builders.Contracts.Servers;
1011

1112
/// <summary>
1213
/// Provides options to set the HTTP request to test.

src/MyWebApi/MyWebApi.cs

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,6 @@ namespace MyTested.WebApi
99
using System.Web.Http;
1010
using Builders;
1111
using Builders.Contracts;
12-
using Builders.Contracts.Controllers;
13-
using Builders.Contracts.Handlers;
14-
using Builders.Contracts.Routes;
1512
using Builders.Contracts.Servers;
1613
using Builders.Controllers;
1714
using Builders.HttpMessages;

src/MyWebApi/MyWebApi.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
<Compile Include="Builders\Contracts\ExceptionErrors\IAggregateExceptionTestBuilder.cs" />
114114
<Compile Include="Builders\Contracts\ExceptionErrors\IAndAggregateExceptionTestBuilder.cs" />
115115
<Compile Include="Builders\Contracts\ExceptionErrors\IBaseExceptionTestBuilder.cs" />
116-
<Compile Include="Builders\Contracts\Handlers\IHttpMessageHandlerBuilder.cs" />
116+
<Compile Include="IHttpMessageHandlerBuilder.cs" />
117117
<Compile Include="Builders\Contracts\Handlers\IInnerHttpMessageHandlerBuilder.cs" />
118118
<Compile Include="Builders\Contracts\HttpActionResults\Ok\IAndOkTestBuilder.cs" />
119119
<Compile Include="Builders\Contracts\HttpActionResults\Ok\IOkTestBuilder.cs" />
@@ -129,10 +129,10 @@
129129
<Compile Include="Builders\Contracts\Routes\IAndResolvedRouteTestBuilder.cs" />
130130
<Compile Include="Builders\Contracts\Routes\IAndShouldMapTestBuilder.cs" />
131131
<Compile Include="Builders\Contracts\Routes\IResolvedRouteTestBuilder.cs" />
132-
<Compile Include="Builders\Contracts\Routes\IRouteTestBuilder.cs" />
132+
<Compile Include="IRouteTestBuilder.cs" />
133133
<Compile Include="Builders\Contracts\Routes\IShouldMapTestBuilder.cs" />
134134
<Compile Include="Builders\Contracts\Servers\IServer.cs" />
135-
<Compile Include="Builders\Contracts\Servers\IServerBuilder.cs" />
135+
<Compile Include="IServerBuilder.cs" />
136136
<Compile Include="Builders\Contracts\Servers\IServerTestBuilder.cs" />
137137
<Compile Include="Builders\Controllers\ControllerTestBuilder.cs" />
138138
<Compile Include="Builders\ExceptionErrors\AggregateExceptionTestBuilder.cs" />
@@ -178,7 +178,7 @@
178178
<Compile Include="Builders\Contracts\Base\IBaseTestBuilderWithCaughtException.cs" />
179179
<Compile Include="Builders\Contracts\Base\IBaseTestBuilderWithActionResult.cs" />
180180
<Compile Include="Builders\Contracts\HttpActionResults\Unauthorized\IChallengesBuilder.cs" />
181-
<Compile Include="Builders\Contracts\Controllers\IControllerBuilder.cs" />
181+
<Compile Include="IControllerBuilder.cs" />
182182
<Compile Include="Builders\Contracts\Actions\IActionResultTestBuilder.cs" />
183183
<Compile Include="Builders\Contracts\Models\IModelErrorDetailsTestBuilder.cs" />
184184
<Compile Include="Builders\Contracts\Models\IModelErrorTestBuilder.cs" />

0 commit comments

Comments
 (0)