assertInstanceOf(StringSchema::class, Builder::string()); $this->assertInstanceOf(NumberSchema::class, Builder::number()); $this->assertInstanceOf(IntegerSchema::class, Builder::integer()); $this->assertInstanceOf(BooleanSchema::class, Builder::boolean()); $this->assertInstanceOf(NullSchema::class, Builder::null()); $this->assertInstanceOf(ArraySchema::class, Builder::array()); $this->assertInstanceOf(ObjectSchema::class, Builder::object()); $this->assertInstanceOf(OneOfSchema::class, Builder::oneOf([])); $this->assertInstanceOf(AnyOfSchema::class, Builder::anyOf([])); } }