Esempio n. 1
0
        public async void GetByNamesAsync_WhenNamesAreMatching_ShouldReturnMatchingSubjects_Test()
        {
            // Arrange
            var sut     = new DoctorRepository(this.GetDatabaseConnection(), this.converter, this.logger.Object);
            var subject = new Doctor
            {
                FirstName  = "John",
                LastName   = "Oliver",
                MiddleName = "Richard"
            };

            // Act
            var result = await sut.GetByNamesAsync(subject);

            // Assert
            var subjects = result.ToList();

            Assert.NotNull(subjects);
            Assert.True(subjects.Any());
        }