如何进行单元测试以断言类中是否存在属性,或者是否在java中使用JUnit?

如何进行单元测试以断言类中是否存在属性,或者是否在java中使用JUnit?,java,class,junit,Java,Class,Junit,我有一个类a{private a;},它包含一个属性'a',我想知道如何使用JUnit编写一个单元测试来测试类a是否真的有一个属性'a' 感谢单元测试旨在根据API断言组件/类的行为:应用程序公共接口,或者简单地说是从类的客户端导出/访问的方法/字段。 断言组件/类的结构是一个完全不同的问题。 通常情况下,您不想做这样的事情,因为它在API方面不验证任何内容,而且对于类的客户端不必知道的私有字段,情况更为严重。 在您的情况下,您应该关注使用a字段的公共/受保护方法 这不是单元测试的目的。

我有一个类a{private a;},它包含一个属性'a',我想知道如何使用JUnit编写一个单元测试来测试类a是否真的有一个属性'a'


感谢

单元测试旨在根据API断言组件/类的行为:应用程序公共接口,或者简单地说是从类的客户端导出/访问的方法/字段。
断言组件/类的结构是一个完全不同的问题。
通常情况下,您不想做这样的事情,因为它在API方面不验证任何内容,而且对于类的客户端不必知道的私有字段,情况更为严重。

在您的情况下,您应该关注使用
a
字段的公共/受保护方法

这不是单元测试的目的。