小编dar*_*can的帖子

过滤Eclipse控制台输出文本的最简单方法

我问这与Flex Builder有关,但它可能适用于Eclipse.

Flex Builder中的跟踪语句将发送到Eclipse输出控制台.在Eclipse端过滤此文本的最简单方法是什么?

具体来说,我希望能够按模式过滤(忽略)行.

我遇到了Logback,但这种情况似乎有些过分.有没有办法编写像Eclipse这样的东西?

eclipse console flexbuilder filtering

27
推荐指数
2
解决办法
2万
查看次数

如何使用Ruby模拟类?

我正在使用minitest/mock并且想要模拟一个类.我不是试图测试模型类本身,而是试图测试服务(SomeService)与模型(SomeModel)的交互.

我想出了这个(Hack :: ClassDelegate),但我不相信这是个好主意:

require 'minitest/autorun'
require 'minitest/mock'

module Hack
  class ClassDelegate
    def self.set_delegate(delegate); @@delegate = delegate; end
    def self.method_missing(sym, *args, &block)
      @@delegate.method_missing(sym, *args, &block)
    end 
  end
end

class TestClassDelegation < MiniTest::Unit::TestCase

  class SomeModel < Hack::ClassDelegate ; end

  class SomeService
    def delete(id)
      SomeModel.delete(id)
    end
  end

  def test_delegation
    id = '123456789'
    mock = MiniTest::Mock.new
    mock.expect(:delete, nil, [id])

    SomeModel.set_delegate(mock)
    service = SomeService.new
    service.delete(id)

    assert mock.verify
  end
end
Run Code Online (Sandbox Code Playgroud)

我很确定无论如何嘲笑一个类都不是一个好主意,但我有一个遗留系统,我需要编写一些测试,并且我不想更改系统,直到我对它进行了一些测试.

ruby testing class mocking minitest

5
推荐指数
1
解决办法
2964
查看次数

没有Flex Framework/Components的MXML

Flex编译器可以编译不包含任何Flex组件字节码的"纯AS3"SWF文件.所以,

是否有可能创建一个自定义组件框架(用于代替Flex框架),仍然可以使用MXML(读取:标记)进行可视化布局,并编译为SWF而不依赖于Flex Framework本身?

apache-flex flash mxml mxmlc

3
推荐指数
1
解决办法
1948
查看次数

单元测试FlashBuilder中的Flex/Flash库

对于普通的Flash/Flex应用程序,我会在我的应用程序项目中包含我的单元测试(可能在我的主src文件夹旁边的测试源文件夹中).然后,我有两个应用程序入口点:应用程序,它的测试.

人们如何为他们的Flex库项目做这件事?你知道,那种产生SWC文件的那种.据我所知,您无法为这些项目设置可执行入口点(运行测试).

apache-flex flash unit-testing swc

3
推荐指数
1
解决办法
1346
查看次数

在AS3中获取对象的构造函数的最快方法是什么?

这三个中的哪一个是ActionScript 3中AVM2上最快(最少的CPU周期)?

  1. Object(instance).constructor
  2. (instance as Object).constructor
  3. instance["constructor"]

我会做一些测试,但我不知道如何准确地描述那种事情.

flash optimization constructor actionscript-3

3
推荐指数
1
解决办法
813
查看次数