unit-testing

    0热度

    1回答

    我正在尝试为我已实现的方法编写测试用例,该方法又使用第三方缓存提供程序。 我面临的问题是缓存是异步的,这使得它很难测试,因为放入缓存的元素不会立即在缓存中。 我的解决方案是使用PowerMockito模拟缓存。 我可以使它始终返回相同的对象,但最好我希望它将对象放置在放置的HashMap上,并在get操作中从相同的地图获取它。 GET操作应该是非常简单的,是这样的: final Map<Strin

    0热度

    1回答

    我有一个Java单元测试: @Test public void shouldCreateCorectPerson() throws IOException, ParseException { //test data Person expectedPerson = createExpectedObject(PersonsTest.class.getResourceAsStre

    2热度

    2回答

    我刚开始使用GoogleTest和GoogleMock。读"for dummies" documentation的示例测试一个Painter类取决于一个Turtle上: 实物 - Turtle.h class Turtle { public: virtual ~Turtle() {} virtual void PenDown() = 0; }; 模仿对象 - 模拟tur

    2热度

    2回答

    我有从斯波克Groovy中嘲笑接口返回所需的对象列表的问题: public interface SomeRepository { List<SomeObject> getAll(); } 所以我想嘲弄,在类: @CompileStatic class SomeProcessor { private final SomeRepository repository

    0热度

    2回答

    我对于使用Jenkins管道非常新,想要测试我的Jenkinsfiles和库。我发现JenkinsPipelinUnit但我无法让我的测试运行。 我正在用Maven构建一个微服务并添加了对JenkinsPipelinUnit的依赖。 我需要添加哪个maven插件才能运行测试?你添加了什么?你有没有找到好的例子或模板?

    1热度

    1回答

    我使用Visual Studio附带的测试框架以及NSubstitute来单元测试一个需要系统ID的方法,并在系统找不到时引发异常在数据库中... public VRTSystem GetSystem(int systemID) { VRTSystem system = VrtSystemsRepository.GetVRTSystemByID(systemID); if (

    1热度

    1回答

    我试图写为使用作为依赖的AsynchronousSocketChannel一类单元测试: final AsynchronousSocketChannel channel = mock(AsynchronousSocketChannel.class); final Client client = new Client(channel); client.read(); verify(chann

    -1热度

    1回答

    我正在尝试为一个tic tac脚趾板做一些Junit测试。我知道如何一次测试一个函数,但我的问题是,为了检查某个函数,必须调用以前的函数。 例如,为了检查赢家,您必须多次调用函数“PlaceMarker”函数。我正在检查的具体的一个是检查,以确保布尔函数“CheckSpace”返回false时,当它已经在现场检查它的标记。我目前有 public class TestGame { private

    0热度

    1回答

    我有一个类,它看起来像这样: Public Class TestResult Public Sub New(labelName As String, correctValues As List(Of Object)) Me.LabelName = labelName Me.SelectedValues = correctValues End Sub

    3热度

    2回答

    写了一个自定义JsonConverter来处理不同版本的相同api返回的不同Json格式。一个应用程序向其他几个应用程序发出请求,我们不知道将返回哪种格式,因此JsonConverter处理此问题并似乎运行良好。我需要为项目添加单元测试,除了我没有找到有用的资源来帮助模拟一些Newtonsoft.Json对象,主要是JsonReader。 public override object ReadJs