Package org.givwenzen.annotations

Examples of org.givwenzen.annotations.InstantiationStrategy


      return gwz.then("retrieve " + whichState + " custom state").equals(value);
   }

   @DomainStep("a custom instantiation strategy for creating custom step classes")
   public void createGWZWithCustomInstantiationStrategy() {
      InstantiationStrategy customStrategy = new CustomInstantiationStrategy();
      gwz = GivWenZenExecutorCreator.instance()
         .customStepState(this)
         .customInstantiationStrategies(customStrategy)
         .create();
   }
View Full Code Here


        assertThat(executor.getCustomStepState()[0]).isEqualTo(state);
    }

    @Test
    public void shouldBeAbleToCreateGivWenZenExecutorWithCustomStepClassInstantiationStrategy() throws Exception {
        InstantiationStrategy instantiationStrategy = mock(InstantiationStrategy.class);
        GivWenZenExecutor executor = creator
                .customInstantiationStrategies(instantiationStrategy)
                .create();

        List<InstantiationStrategy> strategies = ((DomainStepFactory) executor.domainStepFactory).getInstantiationStrategies();
View Full Code Here

TOP

Related Classes of org.givwenzen.annotations.InstantiationStrategy

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.