コード例 #1
0
        public void GetCustomersWithSomeCustomersReturnsEnumerableOfCustomers()
        {
            using (var customersDataProvider = CreateTestCustomerDataProvider(SampleListOfCustomerDataTransferObjects))
            {
                // act
                var customerEntities = customersDataProvider.GetCustomers();

                // assert
                Assert.Equal(SampleListOfCustomerDataTransferObjects.Count(), customerEntities.Count());
                CompareCustomerLists(SampleListOfCustomerDataTransferObjects, customerEntities);
            }
        }
コード例 #2
0
        public void GetWithSomeCustomersReturnsEnumerableOfCustomers()
        {
            using (var customersDataProvider = CreateTestCustomerDataProvider(SampleListOfCustomerDataTransferObjects))
            {
                // arrange
                var testLogger          = CreateTestLogger();
                var customersController = CreateTestCustomersController(customersDataProvider, testLogger);

                // act
                var result = customersController.Get();

                // assert
                Assert.Equal(SampleListOfCustomerDataTransferObjects.Count(), result.Count());
                CompareCustomerLists(SampleListOfCustomerDataTransferObjects, result);
                VerifyOnlyLogMessage(testLogger, LoggingGetCustomersText);
            }
        }