import strawberry
from typing import Annotated

from nestipy.ioc import Arg
from nestipy.graphql import Resolver, Query, Mutation


@Resolver()
class {{name|capitalize}}Resolver:

    @Query()
    def {{name|lower}}_query(self) -> str:
        return "test"

    @Mutation()
    def {{name|lower}}_mutation(self,test: Annotated[str, Arg()]) -> str:
        return test
