public void GetAccountsForCustomerReturnsAccounts()
        {
            int customerIdForTest = 1;

            // Arrange: Instantiate CustomersController so its methods can be called
            var customerController = new CustomersController();

            //Act: Call the GetAccountsForCustomer method
            IHttpActionResult result =
                customerController.GetAccountsForCustomer(customerIdForTest);

            //Assert:
            // Verify that HTTP status code is OK
            // Verify that an array was returned with at least one element
            Assert.IsInstanceOfType(result,
                typeof(OkNegotiatedContentResult<IQueryable<AccountModel>>));

            OkNegotiatedContentResult<IQueryable<AccountModel>> contentResult =
                (OkNegotiatedContentResult<IQueryable<AccountModel>>)result;
            Assert.IsTrue(contentResult.Content.Count() > 0);
        }
        public void GetAccountsforCustomerIDReurnAccounts()
        {
            //Arrange
            var customerController = new CustomersController();

            //Act
            IHttpActionResult result = customerController.GetAccountsForCustomer(1);

            //Assert
            //If action returns: NotFound()
            Assert.IsNotInstanceOfType(result, typeof(NotFoundResult));

            //If action returns: Ok()
            Assert.IsInstanceOfType(result, typeof(OkNegotiatedContentResult<IQueryable<AccountModel>>));

        }