Package 

Class ChaosFake

  • All Implemented Interfaces:
    kotlin.Function , kotlin.Function1

    
    public abstract class ChaosFake
     implements Function1<Request, Response>
                        
    • Constructor Summary

      Constructors 
      Constructor Description
      ChaosFake()
    • Method Summary

      Modifier and Type Method Description
      final ChaosEngine behave()
      final ChaosEngine misbehave(Filter behaviour)
      final ChaosEngine returnStatus(Status status)
      Response invoke(Request request)
      final Http4kServer start(Integer port, Function1<Integer, ServerConfig> serverConfig)
      • Methods inherited from class kotlin.Function

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ChaosFake

        ChaosFake()
    • Method Detail

      • behave

         final ChaosEngine behave()
      • misbehave

         final ChaosEngine misbehave(Filter behaviour)
      • returnStatus

         final ChaosEngine returnStatus(Status status)
      • invoke

         Response invoke(Request request)
      • start

         final Http4kServer start(Integer port, Function1<Integer, ServerConfig> serverConfig)