/* * Copyright (c) 2007 Mockito contributors * This program is made available under the terms of the MIT License. */ package org.mockito.invocation; import org.mockito.exceptions.PrintableInvocation; import org.mockito.Incubating; /** * Provides information about the invocation, specifically a human readable description and the location. */ @Incubating public interface DescribedInvocation extends PrintableInvocation { /** * Describes the invocation in the human friendly way. * * @return the description of this invocation. */ String toString(); /** * The place in the code where the invocation happened. * * @return the location of the invocation. */ Location getLocation(); }