| Crates.io | testax |
| lib.rs | testax |
| version | 0.3.0 |
| created_at | 2020-05-10 22:00:19.63268+00 |
| updated_at | 2020-09-25 22:39:37.364971+00 |
| description | Crate for testing actix GET/POST/UPDATE/DELETE |
| homepage | |
| repository | https://github.com/fbucek/testax |
| max_upload_size | |
| id | 239852 |
| size | 10,863 |
Simple crate for testing basic actix GET/POST/UPDATE/DELETE
[dev-dependencies]
testax = "0.1"
async fn index(info: web::Path<(u32, String)>) -> impl Responder {
format!("Hello {}! id:{}", info.1, info.0)
}
#[actix_rt::test]
async fn test_minimal() {
let mut app = test::init_service(App::new().service(index)).await;
let resp = get(&mut app, "/32/Filip").await;
assert_eq!(resp.status.as_u16(), 200);
assert_eq!(resp.body, "Hello Filip! id:32");
}