def test_result_calcs_compliance_score_correctly(apartment, search, expected_compliance_score):
  availability_manager_mock = MagicMock(spec=Availability.objects)
  availability_manager_mock.get_unknown_availability_type.return_value = Availability()

  result = Result._from_apartment_and_search(apartment, search, _availability_manager=availability_manager_mock)
  assert result.compliance_score == expected_compliance_score
예제 #2
0
def construct_result(apartment, search):
  result = Result._from_apartment_and_search(apartment,search)
  return result