SYMBOL INDEX (372 symbols across 54 files) FILE: src/main/java/pazone/ashot/AShot.java class AShot (line 26) | public class AShot implements Serializable { method coordsProvider (line 33) | public AShot coordsProvider(final CoordsProvider coordsProvider) { method imageCropper (line 38) | @SuppressWarnings("UnusedDeclaration") method ignoredElements (line 50) | @SuppressWarnings("UnusedDeclaration") method addIgnoredElement (line 62) | public synchronized AShot addIgnoredElement(final By selector) { method ignoredAreas (line 72) | @SuppressWarnings("UnusedDeclaration") method addIgnoredArea (line 83) | @SuppressWarnings("UnusedDeclaration") method shootingStrategy (line 96) | public AShot shootingStrategy(ShootingStrategy strategy) { method takeScreenshot (line 111) | public Screenshot takeScreenshot(WebDriver driver, Collection compileIgnoredAreas(WebDriver driver, method getIgnoredLocators (line 161) | @SuppressWarnings("UnusedDeclaration") FILE: src/main/java/pazone/ashot/CdpShootingStrategy.java class CdpShootingStrategy (line 23) | public class CdpShootingStrategy implements ShootingStrategy { method getScreenshot (line 27) | @Override method getScreenshot (line 32) | @Override method prepareCoords (line 63) | @Override FILE: src/main/java/pazone/ashot/CuttingDecorator.java class CuttingDecorator (line 16) | public class CuttingDecorator extends ShootingDecorator { method CuttingDecorator (line 20) | public CuttingDecorator(ShootingStrategy strategy) { method withCut (line 30) | public CuttingDecorator withCut(int headerToCut, int footerToCut) { method withCut (line 42) | public CuttingDecorator withCut(int headerToCut, int footerToCut, int ... method withCutStrategy (line 51) | public CuttingDecorator withCutStrategy(CutStrategy cutStrategy) { method getScreenshot (line 56) | @Override method getScreenshot (line 69) | @Override method getHeaderToCut (line 74) | protected int getHeaderToCut(WebDriver wd) { method getFooterToCut (line 78) | protected int getFooterToCut(WebDriver wd) { method getLeftBarToCut (line 82) | protected int getLeftBarToCut(WebDriver wd) { method getRightBarToCut (line 86) | protected int getRightBarToCut(WebDriver wd) { FILE: src/main/java/pazone/ashot/HandlingSickyElementsViewportPastingDecorator.java class HandlingSickyElementsViewportPastingDecorator (line 8) | public class HandlingSickyElementsViewportPastingDecorator extends Viewp... method HandlingSickyElementsViewportPastingDecorator (line 14) | public HandlingSickyElementsViewportPastingDecorator(ShootingStrategy ... method getPageDimensions (line 21) | @Override method getChunk (line 28) | @Override method getCurrentScrollY (line 42) | @Override FILE: src/main/java/pazone/ashot/ImageReadException.java class ImageReadException (line 6) | public class ImageReadException extends RuntimeException { method ImageReadException (line 8) | public ImageReadException(String message) { method ImageReadException (line 12) | public ImageReadException(String message, Exception e) { FILE: src/main/java/pazone/ashot/InvalidViewportHeightException.java class InvalidViewportHeightException (line 6) | public class InvalidViewportHeightException extends RuntimeException { method InvalidViewportHeightException (line 8) | public InvalidViewportHeightException(String message) { method InvalidViewportHeightException (line 12) | public InvalidViewportHeightException(String message, Exception e) { FILE: src/main/java/pazone/ashot/PageDimensions.java class PageDimensions (line 3) | public final class PageDimensions { method PageDimensions (line 8) | public PageDimensions(int pageHeight, int viewportWidth, int viewportH... method getPageHeight (line 14) | public int getPageHeight() { method getViewportWidth (line 18) | public int getViewportWidth() { method getViewportHeight (line 22) | public int getViewportHeight() { FILE: src/main/java/pazone/ashot/RotatingDecorator.java class RotatingDecorator (line 17) | public class RotatingDecorator implements ShootingStrategy { method RotatingDecorator (line 22) | public RotatingDecorator(CutStrategy cutStrategy, ShootingStrategy sho... method getScreenshot (line 27) | @Override method getScreenshot (line 32) | @Override method prepareCoords (line 37) | @Override method rotate (line 42) | private BufferedImage rotate(BufferedImage baseImage, WebDriver wd) { FILE: src/main/java/pazone/ashot/ScalingDecorator.java class ScalingDecorator (line 17) | public class ScalingDecorator extends ShootingDecorator { method ScalingDecorator (line 23) | public ScalingDecorator(ShootingStrategy strategy) { method getScreenshot (line 27) | @Override method getScreenshot (line 32) | @Override method withDprX (line 37) | public ScalingDecorator withDprX(float dprX) { method withDprY (line 42) | public ScalingDecorator withDprY(float dprY) { method withDpr (line 47) | public ScalingDecorator withDpr(float dpr) { method scale (line 53) | private BufferedImage scale(BufferedImage image) { FILE: src/main/java/pazone/ashot/Screenshot.java class Screenshot (line 22) | public class Screenshot implements Serializable { method getImage (line 36) | public BufferedImage getImage() { method setImage (line 40) | public void setImage(BufferedImage image) { method Screenshot (line 44) | public Screenshot(BufferedImage image) { method getCoordsToCompare (line 49) | public Set getCoordsToCompare() { method setCoordsToCompare (line 53) | public void setCoordsToCompare(Set coordsToCompare) { method getIgnoredAreas (line 57) | public Set getIgnoredAreas() { method setIgnoredAreas (line 61) | public void setIgnoredAreas(Set ignoredAreas) { method getOriginShift (line 65) | public Coords getOriginShift() { method setOriginShift (line 69) | public void setOriginShift(Coords originShift) { method writeObject (line 73) | private void writeObject(ObjectOutputStream out) throws IOException { method readObject (line 78) | private void readObject(ObjectInputStream in) throws IOException, Clas... FILE: src/main/java/pazone/ashot/ShootingDecorator.java class ShootingDecorator (line 7) | public abstract class ShootingDecorator implements ShootingStrategy { method ShootingDecorator (line 11) | protected ShootingDecorator(ShootingStrategy shootingStrategy) { method getShootingStrategy (line 15) | public ShootingStrategy getShootingStrategy() { method prepareCoords (line 22) | @Override FILE: src/main/java/pazone/ashot/ShootingStrategies.java class ShootingStrategies (line 10) | public final class ShootingStrategies { method ShootingStrategies (line 25) | private ShootingStrategies() { method simple (line 33) | public static ShootingStrategy simple() { method scaling (line 44) | public static ShootingStrategy scaling(ShootingStrategy shootingStrate... method scaling (line 54) | public static ShootingStrategy scaling(float dpr) { method cutting (line 65) | public static ShootingStrategy cutting(ShootingStrategy shootingStrate... method cutting (line 75) | public static ShootingStrategy cutting(CutStrategy cutStrategy) { method cutting (line 86) | public static ShootingStrategy cutting(int headerToCut, int footerToCu... method viewportPasting (line 97) | public static ShootingStrategy viewportPasting(ShootingStrategy shooti... method viewportPasting (line 107) | public static ShootingStrategy viewportPasting(int scrollTimeout) { method viewportNonRetina (line 120) | public static ShootingStrategy viewportNonRetina(ShootingStrategy shoo... method viewportNonRetina (line 133) | public static ShootingStrategy viewportNonRetina(int scrollTimeout, Cu... method viewportNonRetina (line 146) | public static ShootingStrategy viewportNonRetina(int scrollTimeout, in... method viewportRetina (line 160) | public static ShootingStrategy viewportRetina(ShootingStrategy shootin... method viewportRetina (line 175) | public static ShootingStrategy viewportRetina(int scrollTimeout, CutSt... method viewportRetina (line 189) | public static ShootingStrategy viewportRetina(int scrollTimeout, int h... method viewportRetina (line 204) | public static ShootingStrategy viewportRetina(ShootingStrategy shootin... method iPad2WithIOS7 (line 209) | public static ShootingStrategy iPad2WithIOS7(ShootingStrategy shooting... method iPad2WithIOS7 (line 213) | public static ShootingStrategy iPad2WithIOS7() { method iPad2WithIOS8 (line 217) | public static ShootingStrategy iPad2WithIOS8(ShootingStrategy shooting... method iPad2WithIOS8 (line 221) | public static ShootingStrategy iPad2WithIOS8() { method iPad2WithIOS8Simulator (line 225) | public static ShootingStrategy iPad2WithIOS8Simulator(ShootingStrategy... method iPad2WithIOS8Simulator (line 229) | public static ShootingStrategy iPad2WithIOS8Simulator() { method iPad2WithIOS8Retina (line 233) | public static ShootingStrategy iPad2WithIOS8Retina(ShootingStrategy sh... method iPad2WithIOS8Retina (line 237) | public static ShootingStrategy iPad2WithIOS8Retina() { method iPad2WithIOS8RetinaSimulator (line 241) | public static ShootingStrategy iPad2WithIOS8RetinaSimulator(ShootingSt... method iPad2WithIOS8RetinaSimulator (line 245) | public static ShootingStrategy iPad2WithIOS8RetinaSimulator() { method iPadLandscapeOrientation (line 256) | public static ShootingStrategy iPadLandscapeOrientation(int scrollTime... method iPadLandscapeOrientationSimple (line 266) | public static ShootingStrategy iPadLandscapeOrientationSimple(CutStrat... method viewportIOSNonRetina (line 270) | private static ShootingStrategy viewportIOSNonRetina(ShootingStrategy ... method viewportIOSRetina (line 274) | private static ShootingStrategy viewportIOSRetina(ShootingStrategy sho... method iOS8CutStrategy (line 278) | private static CutStrategy iOS8CutStrategy(int minViewport) { FILE: src/main/java/pazone/ashot/ShootingStrategy.java type ShootingStrategy (line 13) | public interface ShootingStrategy extends Serializable { method getScreenshot (line 21) | BufferedImage getScreenshot(WebDriver wd); method getScreenshot (line 30) | BufferedImage getScreenshot(WebDriver wd, Set coords); method prepareCoords (line 38) | Set prepareCoords(Set coordsSet); FILE: src/main/java/pazone/ashot/SimpleShootingStrategy.java class SimpleShootingStrategy (line 17) | public class SimpleShootingStrategy implements ShootingStrategy { method getScreenshot (line 19) | @Override method getScreenshot (line 35) | @Override method prepareCoords (line 43) | @Override FILE: src/main/java/pazone/ashot/ViewportPastingDecorator.java class ViewportPastingDecorator (line 19) | public class ViewportPastingDecorator extends ShootingDecorator { method ViewportPastingDecorator (line 26) | public ViewportPastingDecorator(ShootingStrategy strategy) { method withScrollTimeout (line 30) | public ViewportPastingDecorator withScrollTimeout(int scrollTimeout) { method getScreenshot (line 35) | @Override method getScreenshot (line 40) | @Override method prepareCoords (line 69) | @Override method getPageDimensions (line 74) | protected PageDimensions getPageDimensions(WebDriver driver) { method getCurrentScrollY (line 80) | protected int getCurrentScrollY(JavascriptExecutor js) { method scrollVertically (line 85) | protected void scrollVertically(JavascriptExecutor js, int scrollY) { method getChunk (line 97) | protected BufferedImage getChunk(WebDriver wd, int currentChunkIndex, ... method getShootingCoords (line 101) | private Coords getShootingCoords(Set coords, PageDimensions pa... method shiftCoords (line 108) | private Set shiftCoords(Set coordsSet, Coords shooting... method extendShootingArea (line 119) | private Coords extendShootingArea(Coords shootingCoords, PageDimension... method waitForScrolling (line 126) | private void waitForScrolling() { FILE: src/main/java/pazone/ashot/comparison/DiffMarkupPolicy.java class DiffMarkupPolicy (line 13) | public abstract class DiffMarkupPolicy { method withDiffColor (line 23) | public DiffMarkupPolicy withDiffColor(final Color diffColor) { method getMarkedImage (line 28) | public abstract BufferedImage getMarkedImage(); method getTransparentMarkedImage (line 30) | public abstract BufferedImage getTransparentMarkedImage(); method addDiffPoint (line 32) | public abstract void addDiffPoint(int x, int y); method equals (line 34) | @Override method hashCode (line 37) | @Override method hasDiff (line 40) | public abstract boolean hasDiff(); method getDiffSize (line 42) | public abstract int getDiffSize(); method setDiffImage (line 44) | public void setDiffImage(BufferedImage diffImage) { method setDiffSizeTrigger (line 48) | public void setDiffSizeTrigger(final int diffSizeTrigger) { method getDiffImage (line 52) | public BufferedImage getDiffImage() { method getColorModel (line 56) | private IndexColorModel getColorModel() { method getColorMap (line 60) | private byte[] getColorMap() { method getTransparentDiffImage (line 72) | protected BufferedImage getTransparentDiffImage(BufferedImage diffImag... FILE: src/main/java/pazone/ashot/comparison/ImageDiff.java class ImageDiff (line 9) | public class ImageDiff { method ImageDiff (line 16) | public ImageDiff(DiffMarkupPolicy diffMarkupPolicy) { method ImageDiff (line 20) | private ImageDiff() { method withDiffSizeTrigger (line 30) | public ImageDiff withDiffSizeTrigger(final int diffSizeTrigger) { method getDiffImage (line 38) | public BufferedImage getDiffImage() { method setDiffImage (line 46) | public void setDiffImage(BufferedImage image) { method addDiffPoint (line 50) | public void addDiffPoint(int x, int y) { method getMarkedImage (line 60) | public BufferedImage getMarkedImage() { method getTransparentMarkedImage (line 70) | public BufferedImage getTransparentMarkedImage() { method hasDiff (line 79) | public boolean hasDiff() { method getDiffSize (line 88) | public int getDiffSize() { method equals (line 92) | @Override method hashCode (line 101) | @Override FILE: src/main/java/pazone/ashot/comparison/ImageDiffer.java class ImageDiffer (line 19) | public class ImageDiffer { method withIgnoredColor (line 28) | public ImageDiffer withIgnoredColor(final Color ignoreColor) { method withColorDistortion (line 34) | public ImageDiffer withColorDistortion(int distortion) { method withDiffMarkupPolicy (line 47) | public ImageDiffer withDiffMarkupPolicy(final DiffMarkupPolicy diffMar... method makeDiff (line 52) | public ImageDiff makeDiff(Screenshot expected, Screenshot actual) { method markDiffPoints (line 64) | protected void markDiffPoints(Screenshot expected, Screenshot actual, ... method hasDiffInChannel (line 90) | private boolean hasDiffInChannel(Screenshot expected, Screenshot actua... method makeDiff (line 98) | public ImageDiff makeDiff(BufferedImage expected, BufferedImage actual) { method createDiffImage (line 102) | private BufferedImage createDiffImage(BufferedImage expectedImage, Buf... method paintImage (line 110) | private void paintImage(BufferedImage image, BufferedImage diffImage) { method isInsideBothImages (line 116) | private boolean isInsideBothImages(int i, int j, Coords expected, Coor... class CoordsSet (line 120) | private static class CoordsSet { method CoordsSet (line 126) | CoordsSet(Set coordsSet) { method contains (line 142) | private boolean contains(int i, int j) { method inaccurateContains (line 146) | private boolean inaccurateContains(int i, int j) { method accurateContains (line 150) | private boolean accurateContains(int i, int j) { method intersection (line 154) | private static Set intersection(Set coordsPool1, Set... method union (line 158) | private static Set union(Set coordsPool1, Set getDeposedPoints() { method getReferenceCorner (line 83) | private Point getReferenceCorner() { method deposeReference (line 96) | private Set deposeReference() { FILE: src/main/java/pazone/ashot/coordinates/Coords.java class Coords (line 15) | public class Coords extends Rectangle { method intersection (line 17) | public static Set intersection(Collection coordsPool1,... method setReferenceCoords (line 30) | public static Set setReferenceCoords(Coords reference, Set coordsCollection) { method ofImage (line 51) | public static Coords ofImage(BufferedImage image) { method Coords (line 55) | public Coords(Rectangle rectangle) { method Coords (line 59) | public Coords(int x, int y, int width, int height) { method Coords (line 63) | public Coords(int width, int height) { method reduceBy (line 67) | public void reduceBy(int pixels) { method union (line 77) | @SuppressWarnings("NullableProblems") method intersection (line 83) | @SuppressWarnings("NullableProblems") method toString (line 89) | @Override FILE: src/main/java/pazone/ashot/coordinates/CoordsPreparationStrategy.java class CoordsPreparationStrategy (line 16) | public abstract class CoordsPreparationStrategy { method simple (line 18) | public static CoordsPreparationStrategy simple() { method intersectingWith (line 27) | public static CoordsPreparationStrategy intersectingWith(final Screens... method prepare (line 37) | public abstract Set prepare(Collection coordinates); FILE: src/main/java/pazone/ashot/coordinates/CoordsProvider.java class CoordsProvider (line 17) | public abstract class CoordsProvider implements Serializable { method ofElement (line 19) | public abstract Coords ofElement(WebDriver driver, WebElement element); method ofElements (line 21) | public Set ofElements(WebDriver driver, Iterable e... method ofElements (line 32) | @SuppressWarnings("UnusedDeclaration") method locatedBy (line 37) | @SuppressWarnings("UnusedDeclaration") FILE: src/main/java/pazone/ashot/coordinates/JqueryCoordsProvider.java class JqueryCoordsProvider (line 10) | public class JqueryCoordsProvider extends CoordsProvider { method ofElement (line 12) | @Override FILE: src/main/java/pazone/ashot/coordinates/WebDriverCoordsProvider.java class WebDriverCoordsProvider (line 11) | public class WebDriverCoordsProvider extends CoordsProvider { method ofElement (line 12) | @Override FILE: src/main/java/pazone/ashot/cropper/DefaultCropper.java class DefaultCropper (line 16) | public class DefaultCropper extends ImageCropper { method cropScreenshot (line 18) | @Override method createCropArea (line 45) | protected Coords createCropArea(Set coordsToCompare) { FILE: src/main/java/pazone/ashot/cropper/ImageCropper.java class ImageCropper (line 14) | public abstract class ImageCropper implements Serializable { method crop (line 16) | public Screenshot crop(BufferedImage image, Set cropArea) { method cropScreenshot (line 22) | protected abstract Screenshot cropScreenshot(BufferedImage image, Set<... FILE: src/main/java/pazone/ashot/cropper/indent/BlurFilter.java class BlurFilter (line 12) | public class BlurFilter implements IndentFilter { method apply (line 13) | @Override FILE: src/main/java/pazone/ashot/cropper/indent/IndentCropper.java class IndentCropper (line 22) | public class IndentCropper extends DefaultCropper { method IndentCropper (line 30) | public IndentCropper(final int indent) { method IndentCropper (line 34) | public IndentCropper() { method cropScreenshot (line 38) | @Override method applyIndentMask (line 52) | protected Coords applyIndentMask(Coords origin, Coords mask) { method createIndentMask (line 61) | protected Coords createIndentMask(Coords originCoords, BufferedImage i... method createNotFilteringAreas (line 70) | protected List createNotFilteringAreas(Screenshot scr... method pasteAreasToCompare (line 80) | protected void pasteAreasToCompare(BufferedImage filtered, List equalImage(final BufferedImage se... method toByteArray (line 80) | @SuppressWarnings("UnusedDeclaration") method toByteArray (line 85) | public static byte[] toByteArray(BufferedImage image) throws IOExcepti... method toBufferedImage (line 92) | public static BufferedImage toBufferedImage(Image img) { method toBufferedImage (line 108) | public static BufferedImage toBufferedImage(byte[] imageBytes) throws ... FILE: src/main/java/pazone/ashot/util/InnerScript.java class InnerScript (line 15) | public final class InnerScript { method InnerScript (line 17) | private InnerScript() { method execute (line 21) | public static T execute(String path, WebDriver driver, Object... a... FILE: src/main/java/pazone/ashot/util/JsCoords.java class JsCoords (line 15) | public final class JsCoords { method JsCoords (line 19) | private JsCoords() { method findCoordsWithJquery (line 23) | public static Coords findCoordsWithJquery(WebDriver driver, WebElement... FILE: src/main/resources/js/coords-single.js function Coords (line 1) | function Coords(el) { FILE: src/test/java/pazone/ashot/CdpShootingStrategyTest.java class CdpShootingStrategyTest (line 25) | @ExtendWith(MockitoExtension.class) method testPageScreenshot (line 32) | @Test method testElementScreenshot (line 44) | @Test method testUnsupportedCdp (line 59) | @Test FILE: src/test/java/pazone/ashot/CroppersTest.java class CroppersTest (line 24) | class CroppersTest { method outsideCropperData (line 29) | static Stream outsideCropperData() { method testElementOutsideImageCropper (line 36) | @ParameterizedTest method testElementInsideImageIndentCropperWithFilter (line 43) | @Test FILE: src/test/java/pazone/ashot/CuttingDecoratorTest.java class CuttingDecoratorTest (line 14) | class CuttingDecoratorTest { method shouldCutFromAllTheSides (line 17) | @Test method shouldCutFromAllTheSidesUsingFixedCutStrategy (line 22) | @Test method shouldCutOnlyFooterAndHeader (line 28) | @Test method testCuttingFromAllTheSides (line 33) | private void testCuttingFromAllTheSides(UnaryOperator data() { method initDiffMarkupPolicies (line 34) | private void initDiffMarkupPolicies(DiffMarkupPolicy diffMarkupPolicyA... method testEquality (line 39) | @ParameterizedTest method testNotEquality (line 49) | @ParameterizedTest method testNotEqualityByNumber (line 59) | @ParameterizedTest method getDiffPointsA (line 70) | private Set getDiffPointsA() { method getDiffPointsB (line 81) | private Set getDiffPointsB() { method addDiffPoints (line 92) | private void addDiffPoints(Set points, DiffMarkupPolicy diffMar... FILE: src/test/java/pazone/ashot/DifferTest.java class DifferTest (line 34) | class DifferTest { method data (line 41) | private static Stream data() { method createImageDiffer (line 45) | private ImageDiffer createImageDiffer(DiffMarkupPolicy diffMarkupPolic... method testSameSizeDiff (line 51) | @ParameterizedTest method testDifferentSizeDiff (line 64) | @ParameterizedTest method testSetDiffColor (line 71) | @ParameterizedTest method testEqualImagesDiff (line 80) | @ParameterizedTest method dataWithIgnoredColorDiff (line 87) | static Stream dataWithIgnoredColorDiff() { method testDiffImagesWithIgnoredColorDiff (line 95) | @ParameterizedTest method testIgnoredCoordsSame (line 103) | @ParameterizedTest method testIgnoredCoordsNotSame (line 112) | @ParameterizedTest method testCoordsToCompareAndIgnoredCombine (line 121) | @ParameterizedTest method testDiffSize (line 132) | @ParameterizedTest method createScreenshotWithIgnoredAreas (line 149) | private Screenshot createScreenshotWithIgnoredAreas(BufferedImage imag... FILE: src/test/java/pazone/ashot/ImageBytesDifferTest.java class ImageBytesDifferTest (line 18) | class ImageBytesDifferTest { method testDifferentImages (line 20) | @TestFactory method testDifferentImages (line 29) | void testDifferentImages(String path) { method testEqualImages (line 33) | @Test FILE: src/test/java/pazone/ashot/RotatingDecoratorTest.java class RotatingDecoratorTest (line 23) | @ExtendWith(MockitoExtension.class) method testRotating (line 29) | @Test FILE: src/test/java/pazone/ashot/ScalingDecoratorTest.java class ScalingDecoratorTest (line 25) | @ExtendWith(MockitoExtension.class) method testDpr (line 31) | @CsvSource({ FILE: src/test/java/pazone/ashot/SerializeScreenshotTest.java class SerializeScreenshotTest (line 28) | class SerializeScreenshotTest { method ignoredAreas (line 30) | static Stream> ignoredAreas() { method testSerialization (line 37) | @ParameterizedTest FILE: src/test/java/pazone/ashot/VariableCutStrategyTest.java class VariableCutStrategyTest (line 21) | @ExtendWith(MockitoExtension.class) method testGetBrowserHeaderHeight (line 34) | @ParameterizedTest method testGetBrowserHeaderHeightWithInvalidViewportHeight (line 45) | @ParameterizedTest method mockViewportInnerHeight (line 55) | private void mockViewportInnerHeight(Object viewportHeight) { FILE: src/test/java/pazone/ashot/VerticalPastingShootingStrategyTest.java class VerticalPastingShootingStrategyTest (line 36) | @ExtendWith(MockitoExtension.class) method timesData (line 56) | static Stream timesData() { method testTimes (line 65) | @ParameterizedTest method testCoordsShiftWithDefaultIndent (line 74) | @Test method testScreenshotFullPage (line 82) | @Test method getImageAsBytes (line 89) | private byte[] getImageAsBytes() throws IOException { method mockScreenshotting (line 95) | private void mockScreenshotting() throws IOException { method givenCoordsWithHeight (line 99) | private void givenCoordsWithHeight(int height) { method whenTakingScreenshot (line 103) | private void whenTakingScreenshot() throws IOException { method whenTakingScreenshot (line 108) | private void whenTakingScreenshot(Coords coords) throws IOException { method whenPreparingCoords (line 113) | private void whenPreparingCoords(Set coords) { method thenCoordsShifted (line 117) | private void thenCoordsShifted() { method thenScreenshotIsHeight (line 122) | private void thenScreenshotIsHeight(int shotHeight) { method thenShootTimes (line 126) | private void thenShootTimes(int times) { class MockVerticalPastingShootingDecorator (line 131) | static class MockVerticalPastingShootingDecorator extends ViewportPast... method MockVerticalPastingShootingDecorator (line 133) | MockVerticalPastingShootingDecorator(ShootingStrategy strategy) { method getPageDimensions (line 137) | @Override method getCurrentScrollY (line 142) | @Override FILE: src/test/java/pazone/ashot/coordinates/WebDriverCoordsProviderTest.java class WebDriverCoordsProviderTest (line 13) | class WebDriverCoordsProviderTest { method testGetCoordinatesOfElement (line 16) | @Test FILE: src/test/java/pazone/ashot/util/ImageToolTest.java class ImageToolTest (line 7) | class ImageToolTest { method shouldConvertImageToBytesAndViceVersa (line 8) | @Test FILE: src/test/java/pazone/ashot/util/TestImageUtils.java class TestImageUtils (line 10) | public final class TestImageUtils { method TestImageUtils (line 16) | private TestImageUtils() { method loadImage (line 19) | public static BufferedImage loadImage(String path) { method assertImageEquals (line 27) | public static void assertImageEquals(BufferedImage actualImage, String... method assertImageEquals (line 31) | public static void assertImageEquals(BufferedImage actualImage, Buffer...