浏览代码

Fix test when Bad Request

Ildar Almakaev 4 年之前
父节点
当前提交
a05771ced7
共有 1 个文件被更改,包括 3 次插入7 次删除
  1. 3 7
      kafka-ui-api/src/test/java/com/provectus/kafka/ui/SchemaRegistryServiceTests.java

+ 3 - 7
kafka-ui-api/src/test/java/com/provectus/kafka/ui/SchemaRegistryServiceTests.java

@@ -58,20 +58,16 @@ class SchemaRegistryServiceTests extends AbstractBaseTest {
      * It should create a new schema w/o submitting a schemaType field to Schema Registry
      * It should create a new schema w/o submitting a schemaType field to Schema Registry
      */
      */
     @Test
     @Test
-    void shouldCreateNewSchemaWhenSchemaTypeNotPresents() {
+    void shouldBeBadRequestIfNoSchemaType() {
         String schema = "{\"subject\":\"%s\",\"schema\":\"{\\\"type\\\": \\\"string\\\"}\"}";
         String schema = "{\"subject\":\"%s\",\"schema\":\"{\\\"type\\\": \\\"string\\\"}\"}";
 
 
-        SchemaSubject actualResponse = webTestClient
+        webTestClient
                 .post()
                 .post()
                 .uri("/api/clusters/{clusterName}/schemas", LOCAL)
                 .uri("/api/clusters/{clusterName}/schemas", LOCAL)
                 .contentType(MediaType.APPLICATION_JSON)
                 .contentType(MediaType.APPLICATION_JSON)
                 .body(BodyInserters.fromValue(schema.formatted(subject)))
                 .body(BodyInserters.fromValue(schema.formatted(subject)))
                 .exchange()
                 .exchange()
-                .expectStatus().isEqualTo(HttpStatus.OK)
-                .expectBody(SchemaSubject.class).returnResult().getResponseBody();
-
-        Assertions.assertNotNull(actualResponse);
-        Assertions.assertEquals(SchemaType.AVRO, actualResponse.getSchemaType());
+                .expectStatus().isBadRequest();
     }
     }
 
 
     @Test
     @Test