public void Context()
 {
     _entities = new ConstructionEntities();
     _target = new UnitRenovationRepository(_entities);
     _results = _target.Retrieve(reno => reno.OrigCompletionDate != null).ToList();
 }
        public void Context()
        {
            var newRenovation = new Contexts.UnitReno
            {
                hUnitRenoGrp = 1,
                hUnit = 16,
                EstPrice = 1500
            };

            _unitRenovations = new List<Contexts.UnitReno> {newRenovation};

            _entities = new ConstructionEntities();

            //remove existing context before test run
            if (_entities.UnitRenoes.Any(existingRenovation =>
                existingRenovation.hUnitRenoGrp == newRenovation.hUnitRenoGrp
                && existingRenovation.hUnit == newRenovation.hUnit))
            {
                _entities.UnitRenoes.Attach(newRenovation);
                _entities.UnitRenoes.Remove(newRenovation);
                _entities.SaveChanges();
            }

            _target = new UnitRenovationRepository(_entities);
            _target.Save(_unitRenovations);
            _results = _target.Retrieve((r => r.EstPrice == newRenovation.EstPrice)).ToList();
        }