小编J-o*_*bos的帖子

如何为现有脚手架生成自动 Rspec 测试

我有一个关于 Ruby on Rails 的应用程序。所有文件都根据脚手架本身生成的内容进行了修改。我想使用 Rspec gem 进行自动测试,但我希望它能够生成通常执行的所有自动测试(因为这是我第一次使用 rspec)。

我发现通常的方法是在生成脚手架之前安装 Rspec(当生成脚手架时,测试会自动生成),但是由于所有内容都已经生成,我如何才能只生成测试呢?

我已经掌握了所有命令rails generate rspec:install,为测试运行做好了准备。

如何自动生成现有脚手架的测试?

testing rspec ruby-on-rails

5
推荐指数
2
解决办法
4343
查看次数

'[Class name]'没有在C++中命名一个类型

我正在使用列表列表编程图形.为此,我有两个类,这个类中的每一个都有一个指向同一个类的另一个对象的指针和一个指向第二个类的对象的指针.这是代码:

文件Vh:

#ifndef VERTICEPUNT_H
#define VERTICEPUNT_H

#include "A.cpp"

typedef char E;

 class V
{
    public:
    E etiqueta;
    V* siguiente;
    A* primera;  //<- Error: 'A' does not name a type

    V();
    ~V();
};

#endif // VERTICEPUNT_H
Run Code Online (Sandbox Code Playgroud)

文件V.cpp:

#include "V.h"

 V::V()
{
     etiqueta = ' ';
     siguiente = 0;
     primera = 0;  //<- Error: 'primera' was not declared in this scope
}

 V::~V()
{
    delete primera;
    delete siguiente;
}
Run Code Online (Sandbox Code Playgroud)

文件啊:

#ifndef ARISTAPUNT_H
#define ARISTAPUNT_H

#include "V.cpp"

typedef int P;

 class A
{ …
Run Code Online (Sandbox Code Playgroud)

compiler-errors class declaration

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