text: // import {ValidateBindingBehavior, getPropertyContext} from 'src/validate-binding-behavior';
  // import {Container} from 'aurelia-dependency-injection';
  // import {AccessScope, createScopeForTest} from 'aurelia-binding';
  //
  // describe('ValidateBindingBehavior', () => {
  //   let container;
  //   let bindingBehavior;
  //   beforeEach(() => {
  //     container = new Container();
  //     bindingBehavior = container.get(ValidateBindingBehavior);
  //   });
  //
  //   describe('getPropertyContext', () => {
  //     xit('returns the proper context of the property', () => {
  //       let source = {
  //         name: 'Testing'
  //       };
  //       let scope = createScopeForTest(source);
  //       let result = bindingBehavior.getPropertyContext('name', scope);
  //       expect(result).toEqual(source);
  //     });
  //   });
  //
  //   describe('getTargetProperty', () => {
  //     it('returns the target property from the binding expression', () => {
  //       let binding = {
  //         sourceExpression: {
  //           expression: {
  //             name: 'name'
  //           }
  //         }
  //       };
  //       let result = bindingBehavior.getTargetProperty(binding);
  //       expect(result).toEqual(binding.sourceExpression.expression.name);
  //     });
  //   });
  // });
  