1
我想讓((變量)一個對象,以便我可以在上下文中的不同測試中使用此對象。但是,同時,我想確保在創建對象時不會拋出異常。可能嗎。確保初始化工作正常,但不會引發異常
現在我正在做一個例子。我想let
的第一個變種,以便它可以跨範例重用。
first_object= nil
expect{first_object= StandaloneG28::Forms::G28.new(attorey_profile,application_manager: appManager)}.to_not raise_exception
expect{Pdf::AttributeMappings::FillableG28Applicant.new(first_object).export(false)}.to_not raise_exception
expect{Pdf::AttributeMappings::FillableG28Sponsor.new(first_object).export(false)}.to_not raise_exception
attorney_profile和application_manager是在外部環境中定義的。
聰明..從來沒有想過這個,雖然我知道這個懶惰的評價,並在「我想讓」的問題中說。深夜從未幫助任何人。 – Rpant
hehe yep ...自己做了很多次,回答盯着我的臉...這是額外的一雙新鮮眼睛幫助:) – David