Skip to content

Commit

Permalink
Update filters tests
Browse files Browse the repository at this point in the history
  • Loading branch information
romandykyi committed Nov 29, 2023
1 parent 2380ced commit 6614bff
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 10 deletions.
14 changes: 9 additions & 5 deletions EUniversity.Tests/Filters/DefaultFilterTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ public void FilterSpecified_NoMatches_ReturnsEmptyQuery()
Assert.That(result, Is.Empty);
}

private readonly TestEntity[] testArray =
private readonly TestEntity[] TestArray =
{
new("John", new(0, TimeSpan.Zero)),
new("Alice", new(2, TimeSpan.Zero)),
Expand All @@ -126,9 +126,10 @@ public void SortByName_ReturnsOrderedByNameQuery()
DefaultFilter<TestEntity> filter = new(string.Empty, DefaultFilterSortingMode.Name);

// Act
var result = filter.Apply(testArray.AsQueryable());
var result = filter.Apply(TestArray.AsQueryable());

// Assert
Assert.That(result, Is.EquivalentTo(TestArray));
Assert.That(result, Is.Ordered.Ascending.By("Name"));
}

Expand All @@ -139,9 +140,10 @@ public void SortByNameDescending_ReturnsOrderedByNameInDescendingOrderQuery()
DefaultFilter<TestEntity> filter = new(string.Empty, DefaultFilterSortingMode.NameDescending);

// Act
var result = filter.Apply(testArray.AsQueryable());
var result = filter.Apply(TestArray.AsQueryable());

// Assert
Assert.That(result, Is.EquivalentTo(TestArray));
Assert.That(result, Is.Ordered.Descending.By("Name"));
}

Expand All @@ -152,9 +154,10 @@ public void NewestSortingMode_ReturnsOrderedByCreationDateInDescendingOrderQuery
DefaultFilter<TestEntity> filter = new(string.Empty, DefaultFilterSortingMode.Newest);

// Act
var result = filter.Apply(testArray.AsQueryable());
var result = filter.Apply(TestArray.AsQueryable());

// Assert
Assert.That(result, Is.EquivalentTo(TestArray));
Assert.That(result, Is.Ordered.Descending.By("CreationDate"));
}

Expand All @@ -165,9 +168,10 @@ public void OldestSortingMode_ReturnsOrderedByCreationDateQuery()
DefaultFilter<TestEntity> filter = new(string.Empty, DefaultFilterSortingMode.Oldest);

// Act
var result = filter.Apply(testArray.AsQueryable());
var result = filter.Apply(TestArray.AsQueryable());

// Assert
Assert.That(result, Is.EquivalentTo(TestArray));
Assert.That(result, Is.Ordered.Ascending.By("CreationDate"));
}
}
14 changes: 9 additions & 5 deletions EUniversity.Tests/Filters/UsersFilterTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ public void UserNameSpecified_ReturnsFilteredQuery()
Assert.That(result.Select(u => u.Id), Is.EquivalentTo(expectedUsersIds));
}

private readonly ApplicationUser[] testArray =
private readonly ApplicationUser[] TestArray =
{
new ApplicationUser() { Id = "2", UserName="jock666", FirstName = "John", LastName = "Doe"},
new ApplicationUser() { Id = "3", UserName="shy_girl", FirstName = "Alice", MiddleName = "Diana", LastName = "Johnson"},
Expand All @@ -107,9 +107,10 @@ public void NameSortingMode_ReturnsSortedByFirstNameQuery()
UsersFilter filter = new(properties);

// Act
var result = filter.Apply(testArray.AsQueryable());
var result = filter.Apply(TestArray.AsQueryable());

// Assert
Assert.That(result, Is.EquivalentTo(TestArray));
Assert.That(result, Is.Ordered.Ascending.By("FirstName"));
}

Expand All @@ -121,9 +122,10 @@ public void NameDescendingSortingMode_ReturnsSortedDescendingByFirstNameQuery()
UsersFilter filter = new(properties);

// Act
var result = filter.Apply(testArray.AsQueryable());
var result = filter.Apply(TestArray.AsQueryable());

// Assert
Assert.That(result, Is.EquivalentTo(TestArray));
Assert.That(result, Is.Ordered.Descending.By("FirstName"));
}

Expand All @@ -135,9 +137,10 @@ public void UserNameDescendingSortingMode_ReturnsSortedByUserNameQuery()
UsersFilter filter = new(properties);

// Act
var result = filter.Apply(testArray.AsQueryable());
var result = filter.Apply(TestArray.AsQueryable());

// Assert
Assert.That(result, Is.EquivalentTo(TestArray));
Assert.That(result, Is.Ordered.Ascending.By("UserName"));
}

Expand All @@ -149,9 +152,10 @@ public void UserNameDescendingSortingMode_ReturnsSortedDescendingByUserNameQuery
UsersFilter filter = new(properties);

// Act
var result = filter.Apply(testArray.AsQueryable());
var result = filter.Apply(TestArray.AsQueryable());

// Assert
Assert.That(result, Is.EquivalentTo(TestArray));
Assert.That(result, Is.Ordered.Descending.By("UserName"));
}
}

0 comments on commit 6614bff

Please sign in to comment.