Source code for server.unit_tests.test_university

from fastapi import FastAPI
from fastapi.testclient import TestClient
from server.main import app
import pytest

client = TestClient(app=app)


# Test University methods in main.py

# Test get method

[docs]def test_get_universities() -> None: """ Tests that getting the universities in from the database works. :return: None """ response = client.get('/universities/') assert response.status_code == 200 assert response.json() == [{"uni_id": 1, "uni_name": "NDSU"}, {"uni_id": 2, "uni_name": "UND"}]