deboa-bora 0.0.5

bora macro for deboa
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use deboa_bora::bora;
use deboa_tests::utils::JSONPLACEHOLDER;
use vamo::Vamo;

#[bora(api(delete(name = "delete_post", path = "/posts/<id:i32>")))]
pub struct PostService;

#[tokio::test]
async fn test_delete_by_id() -> Result<()> {
    let client = Vamo::new(JSONPLACEHOLDER)?;

    let mut post_service = PostService::new(client);

    post_service.delete_post(1).await?;
    Ok(())
}