Exemplo n.º 1
0
def test_get_create_url():
    assert Rating.get_create_url() == reverse('ratings:create')
Exemplo n.º 2
0
import pytest
from django.urls import reverse

from factories import RatingFactory, RecipeFactory, UserFactory
from ratings.models import Rating
from recipes.models import Recipe

pytestmark = pytest.mark.django_db
rating_create_url = Rating.get_create_url()


def test__str__():
    new_rating = RatingFactory()

    assert new_rating.__str__() == str(new_rating.author)


def test_get_delete_url():
    new_rating = RatingFactory()

    assert new_rating.get_delete_url() == reverse('ratings:delete',
                                                  kwargs={"pk": new_rating.id})


def test_get_create_url():
    assert Rating.get_create_url() == reverse('ratings:create')


def test_get_search_url():
    assert Rating.get_search_url() == reverse('ratings:search')