public void Get_ExistingId_ReturnsEntity() { // Arrange var expected = new[] { new AnyEntity { Id = 1, AnyString = "Any" }, new AnyEntity { Id = 2, AnyString = "Any" } }; dbContext.AnyEntities.AddRange(expected); dbContext.SaveChanges(); // Act var actual = repository.Get(1); // Assert actual.Should().BeEquivalentTo(expected.First()); }
public void Read_AnyId_ReturnsEntityFromRepository() { // Arrange var expected = new AnyEntity { Id = 1, AnyString = "AnyString" }; A.CallTo(() => repository.Get(1)).Returns(expected); // Act var result = controller.Read(1).Result as OkObjectResult; // Assert result.Should().NotBeNull(); result.Value.Should().Be(expected); }