예를 들어 클래스를 사용하여 클래스가 고유 한 이름을 반환하도록합니다. "active_support/인플는"싱글 톤 메서드에서 클래스 이름 가져 오기
describe "self.resource" do
it "should be databases" do
Database.resource.should equal "databases"
end
end
class Database
def self.resource
self.class.to_s.tableize
end
end
이 실패합니다
expected #<String:84017460> => "databases"
got #<String:84018030> => "classes"
어떻게 싱글 방법에 호출되는 클래스의 이름을 액세스 할 수 있습니까?