Свързани въпроси 'stub'

Заглушете поведението на свойство ReadOnly
public interface ICell { int Value{get;} void IncrementValue(); } Искам да създам мъниче за този интерфейс в RhinoMocks. Имам свойство само за четене и искам да увеличавам неговата стойност всеки път,...
843 изгледи
schedule 15.09.2022

Eclipse (Juno) спира при отваряне на голям Java файл?
Имам доста голям файл в Java. Има 225 000 реда, защото пънът има много класове, API е сложен. Всеки път, когато се осмеля да го отворя в редактора на Eclipse, моят Eclipse почти замръзва, става много бавен и накрая съобщава за проблеми с паметта....
647 изгледи
schedule 02.12.2022

Стъб сетер в частичен макет на Rhino Mock
Следвам приетия отговор в този въпрос , но получавам NullReferenceException . Това, от което се нуждая, е да имам частично фиктивно свойство (както getter, така и setter), което да се държи като stub (като просто автоматично свойство)....
1231 изгледи

Как да разберете какво е мъниче?
Винаги ли мъничето означава едно и също нещо, когато пишете програми? „Пънчетата предоставят заместващи имплементации за обекти, методи или функции, за да премахнат външните зависимости. Пънчетата обикновено се използват по време на тестване на...
1672 изгледи
schedule 12.12.2023

Трябва ли да тествам дали е извикан метод за заглушаване?
Тъкмо започвам с BDD/TDD, използвайки MSpec (с AutoMocking от James Broome) и RhinoMocks. Ето откъс от моя практически проект: namespace Tests.VideoStore.Controllers { public abstract class context_for_movie_controller :...
226 изгледи
schedule 17.12.2023

Разбор на C++ за генериране на модулни тестове
Наскоро се опитвах да създам единици тестове за някакъв наследен код. Възприемам подхода да използвам линкера, за да ми покаже кои функции причиняват грешки при връзката, като преглеждам източника, за да намеря дефиницията и създавам мъниче от...
4647 изгледи
schedule 25.12.2023

Cancan, RSpec + Stubbing без параметри
Когато тествам моите контролери, имам този вид код: describe "GET 'show'" do let!(:comment) { build_stubbed(:comment) } before(:each) { Project.stubs(:find).returns(project) } it "render show template" do get 'show', id: project.id...
191 изгледи
schedule 29.12.2023

Sinon Stub не работи в мока
Опитвам се да използвам sinon stub за подигравка на функция, но не работи според очакванията, може ли някой да обясни как да го поправя В един от файловете customFunc.js имам функции като function test() { return 'working good'; }...
849 изгледи
schedule 02.04.2024