Fixture - Find Highest Number Only
FindHighestNumberFixture.java
package com.celestial.tdd.fitnesse.demo; import com.celestial.tdd.demo.complete.ArrayUtils; import com.celestial.tdd.demo.complete.EmptyArrayException; import java.util.Arrays; /** * * @author Selvyn */ public class FindHighestNumberFixture { int[] arrayOfInts; public void setNumbers( String vals ) { arrayOfInts = Arrays.stream(vals.split(",")) .mapToInt(Integer::parseInt) .toArray(); } public int ExpectedValue() { ArrayUtils cut = new ArrayUtils(); try { return cut.findHighest(arrayOfInts); } catch (EmptyArrayException ex) { return -1; } } public void setNumbersList( int[] vals ) { arrayOfInts = vals; } }
Add Comment