django-cqrs-demo

Форк
0
26 строк · 723.0 Байт
1
from http import HTTPStatus
2

3
from django.test import Client
4

5
from apps.users.models import User
6
from tests.test_blogs.factories.post import PostFactory
7

8

9
def test_success(client: Client, user: User):
10
    """Test success retrieve."""
11
    post = PostFactory.create(author=user)
12

13
    response = client.get("/posts/{0}/".format(post.id))
14

15
    assert response.status_code == HTTPStatus.OK
16
    assert post.title in response.rendered_content
17

18

19
def test_not_found(client: Client, user: User):
20
    """Test not found."""
21
    post = PostFactory.create(author=user)
22

23
    response = client.get("/posts/{0}/".format(post.id + 1))
24

25
    assert response.status_code == HTTPStatus.OK
26
    assert "Post not found" in response.rendered_content
27

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.