//[Fact] public async Task FindTeacher_ShouldReturnAnonymousObject_WhenUknownIdPassed() { // Arrange var teacherId = 0; // Act _repoMock.Setup(x => x.GetById(teacherId)).ReturnsAsync((Teacher)null); var result = await _controller.FindTeacher(teacherId); var valueFromAnnonymous = result.Value.GetType().GetProperty("text").GetValue(result.Value, null); // Assert Assert.NotNull(result); Assert.Equal("Server error!", valueFromAnnonymous); }