Skip to content

Commit cbef9f0

Browse files
committed
Removed OData tests that are irrelevant for NuGet.Server
1 parent 52356db commit cbef9f0

1 file changed

Lines changed: 0 additions & 115 deletions

File tree

test/NuGet.Server.V2.Tests/NuGetODataControllerTests.cs

Lines changed: 0 additions & 115 deletions
Original file line numberDiff line numberDiff line change
@@ -95,12 +95,6 @@ public void PackagesCountReturnsCorrectCount(string filter, int top, int expecte
9595
Assert.Equal(expectedNumberOfPackages.ToString(), result.Content);
9696
}
9797

98-
[Fact]
99-
public void PackagesCountReturnsCorrectCountForDeletedPackages()
100-
{
101-
PackagesCountReturnsCorrectCount("Id eq 'Baz'", 100, 0);
102-
}
103-
10498
[Theory]
10599
[InlineData("Foo", "1.0.0")]
106100
[InlineData("Foo", "1.0.1-a")]
@@ -141,33 +135,6 @@ public void PackagesByIdAndVersionReturnsNotFoundWhenPackageNotFound(string expe
141135
v2Service.Get(new ODataQueryOptions<ODataPackage>(new ODataQueryContext(NuGetV2WebApiEnabler.BuildNuGetODataModel(), typeof(ODataPackage)), v2Service.Request), expectedId, expectedVersion)
142136
.ExpectResult<NotFoundResult>();
143137
}
144-
145-
[Fact]
146-
public void PackagesByIdAndVersionReturnsNotFoundWhenPackageIsDeleted()
147-
{
148-
PackagesByIdAndVersionReturnsNotFoundWhenPackageNotFound("Baz", "1.0.0");
149-
}
150-
151-
[Theory]
152-
[InlineData("Id eq 'Baz'")]
153-
public void PackagesCollectionDoesNotContainDeletedPackages(string filter)
154-
{
155-
// Arrange
156-
var repo = ControllerTestHelpers.SetupTestPackageRepository();
157-
var v2Service = new TestableNuGetODataController(repo.Object);
158-
v2Service.Request = new HttpRequestMessage(HttpMethod.Get, "https://localhost:8081/api/v2/Packages?$filter=" + filter);
159-
160-
// Act
161-
var result = (v2Service.Get(new ODataQueryOptions<ODataPackage>(new ODataQueryContext(NuGetV2WebApiEnabler.BuildNuGetODataModel(), typeof(ODataPackage)), v2Service.Request)))
162-
.ExpectQueryResult<ODataPackage>()
163-
.GetInnerResult()
164-
.ExpectOkNegotiatedContentResult<IQueryable<ODataPackage>>()
165-
.ToArray();
166-
167-
// Assert
168-
Assert.False(result.Any(p => p.Id == "Baz"));
169-
}
170-
171138
}
172139

173140
public class FindPackagesByIdMethod
@@ -269,49 +236,6 @@ public void FindPackagesByIdDoesNotHitBackendWhenIdIsEmpty()
269236
repo.Verify(r => r.GetPackages(), Times.Never);
270237
Assert.Equal(0, result.Count());
271238
}
272-
273-
[Fact]
274-
public void FindPackagesByIdDoesNotReturnDeletedPackages()
275-
{
276-
// Arrange
277-
var repo = new Mock<IServerPackageRepository>(MockBehavior.Strict);
278-
repo.Setup(r => r.GetPackages()).Returns(
279-
new[]
280-
{
281-
new ServerPackage
282-
{
283-
Id = "Foo",
284-
Version = SemanticVersion.Parse("1.0.0"),
285-
Authors= Enumerable.Empty<string>(),
286-
Owners= Enumerable.Empty<string>(),
287-
Listed = false,
288-
},
289-
new ServerPackage
290-
{
291-
Id = "Foo",
292-
Version = SemanticVersion.Parse("1.0.1"),
293-
Authors= Enumerable.Empty<string>(),
294-
Owners= Enumerable.Empty<string>(),
295-
//IsPrerelease = false,
296-
Listed = true,
297-
//Deleted = true
298-
},
299-
}.AsQueryable());
300-
301-
var v2Service = new TestableNuGetODataController(repo.Object);
302-
v2Service.Request = new HttpRequestMessage(HttpMethod.Get, "https://localhost:8081/");
303-
304-
// Act
305-
var result = (v2Service.FindPackagesById(
306-
new ODataQueryOptions<ODataPackage>(new ODataQueryContext(NuGetV2WebApiEnabler.BuildNuGetODataModel(), typeof(ODataPackage)), v2Service.Request),
307-
"Foo"))
308-
.ExpectQueryResult<ODataPackage>()
309-
.GetInnerResult()
310-
.ExpectOkNegotiatedContentResult<IQueryable<ODataPackage>>();
311-
312-
// Assert
313-
Assert.Equal(0, result.Count());
314-
}
315239
}
316240

317241
public class SearchMethod
@@ -379,12 +303,6 @@ public void SearchCountFiltersPackagesBySearchTermAndPrereleaseFlag(string searc
379303
// Assert
380304
Assert.Equal(expectedNumberOfPackages.ToString(), result.Content);
381305
}
382-
383-
[Fact]
384-
public void SearchCountDoesNotCountDeletedPackages()
385-
{
386-
SearchCountFiltersPackagesBySearchTermAndPrereleaseFlag("Baz", true, 0);
387-
}
388306
}
389307

390308
public class GetUpdatesMethod
@@ -802,39 +720,6 @@ public void GetUpdatesReturnsPrereleasePackages()
802720
AssertPackage(new { Id = "Qux", Version = "2.0" }, result[2]);
803721
}
804722

805-
[Fact]
806-
public void GetUpdatesDoesNotReturnDeletedPackages()
807-
{
808-
// Arrange
809-
var repo = new Mock<IServerPackageRepository>(MockBehavior.Strict);
810-
repo.Setup(r => r.GetPackages()).Returns(
811-
new[]
812-
{
813-
CreatePackageWithDefaults("Foo", "1.0.0", listed: true),
814-
CreatePackageWithDefaults("Foo", "1.1.0", listed: true),
815-
}.AsQueryable());
816-
817-
var v2Service = new TestableNuGetODataController(repo.Object);
818-
v2Service.Request = new HttpRequestMessage(HttpMethod.Get, "https://localhost:8081/");
819-
820-
// Act
821-
var result = v2Service.GetUpdates(
822-
new ODataQueryOptions<ODataPackage>(new ODataQueryContext(NuGetV2WebApiEnabler.BuildNuGetODataModel(), typeof(ODataPackage)), v2Service.Request),
823-
"Foo",
824-
"1.0.0",
825-
includePrerelease: true,
826-
includeAllVersions: true,
827-
targetFrameworks: null,
828-
versionConstraints: null)
829-
.ExpectQueryResult<ODataPackage>()
830-
.GetInnerResult()
831-
.ExpectOkNegotiatedContentResult<IQueryable<ODataPackage>>()
832-
.ToArray();
833-
834-
// Assert
835-
Assert.Equal(0, result.Length);
836-
}
837-
838723
[Fact]
839724
public void GetUpdatesReturnsResultsIfDuplicatesInPackageList()
840725
{

0 commit comments

Comments
 (0)