Exemplo n.º 1
0
        public async Task ReadAllFullFilter_ListOfCustomers()
        {
            //Setup
            InitializeData();
            CustomerDa _customerDa = new CustomerDa();

            _customerDa.InsertOrUpdate(_customer);
            _customer.ID = 0;
            _customerDa.InsertOrUpdate(_customer);
            CustomerQueryFilter customerQueryFilter = new CustomerQueryFilter
            {
                Phone      = "072379899",
                FamilyName = "TestFamily",
                GivenName  = "TestGiven",
                Email      = "*****@*****.**"
            };

            //Act
            var result = await _internalClient.PostAsJsonAsync("Customer/ReadAll", customerQueryFilter);

            string json = await result.Content.ReadAsStringAsync();

            List <Customer> jobs = JsonConvert.DeserializeObject <List <Customer> >(json);

            //Assert
            Assert.IsTrue(result.IsSuccessStatusCode);
            Assert.IsTrue(jobs.Count >= 2, $"Job Count: {jobs.Count}");
        }
Exemplo n.º 2
0
 internal CustomerDM()
 {
     _customerDa = new CustomerDa();
 }