modcommon;useaxum::body::Body;useaxum::http::Method;useaxum::http::Request;useaxum::http::StatusCode;usecommon::Environment;usetower::Service;/// frontpage_bad_method tests:
/// - Instrumentality serves a method not allowed error to bad methods. This
/// test is general across all routes.
#[tokio::test]
async fnfrontpage_bad_method(){letmut env: Environment =Environment::default().await;let res = env
.app
.call(Request::builder().method(Method::POST).uri("/").body(Body::empty()).unwrap(),).await
.unwrap();assert_eq!(res.status(),StatusCode::METHOD_NOT_ALLOWED);
env.cleanup().await;}