java.lang.Object
org.tudalgo.algoutils.tutor.general.assertions.Assertions4

public class Assertions4 extends Object
  • Method Details

    • assertIsCtElementOfType

      public static <T extends spoon.reflect.declaration.CtElement> T assertIsCtElementOfType(Class<T> expected, spoon.reflect.declaration.CtElement actual, Context context, PreCommentSupplier<? super ResultOfObject<Class<? extends spoon.reflect.declaration.CtElement>>> comment)
    • assertIsOneStatement

      public static spoon.reflect.code.CtStatement assertIsOneStatement(spoon.reflect.code.CtStatement statement, Context context, PreCommentSupplier<? super ResultOfObject<spoon.reflect.code.CtStatement>> comment)
    • assertHasElseStatement

      public static spoon.reflect.code.CtStatement assertHasElseStatement(spoon.reflect.code.CtIf ifStatement, Context context, PreCommentSupplier<? super Result<?,?,?,?>> comment)
    • assertIsNotIteratively

      public static void assertIsNotIteratively(spoon.reflect.declaration.CtMethod<?> method, Context context, PreCommentSupplier<? super ResultOfFail> comment)
    • assertIsNotRecursively

      public static void assertIsNotRecursively(spoon.reflect.declaration.CtMethod<?> method, Context context, PreCommentSupplier<? super ResultOfFail> comment)