Poprosiłem to pytanie w Microsoft Connect portalu ... a odpowiedź jest rozczarowujące:
dokumentacji MSDN stwierdza, że ramy Podróbki, następca moli ram isolatiion z kod testów jednostkowych jest dostępny w wersjach Premium i Ultimate.
http://msdn.microsoft.com/en-us/library/dd264975(v=vs.110)
Również w innych blogów MSDN, Peter Provost potwierdziły te same kilka miesięcy temu do uwolnienia VS2011:
http://blogs.msdn.com/b/visualstudioalm/archive/2012/03/09/10279666.aspx
Ale kiedy próbowałem się dzisiaj Premium RC, nie mogłam Nie widzę opcji menu kontekstowego "Dodaj podróbki" w moim projekcie testowym dla mojej przykładowej biblioteki DLL zawierającej kod do przetestowania. Dopiero po zainstalowaniu Ultimate RC otrzymałem wsparcie menu Fakes.
To skłania mnie do was prosić o wyjaśnienie, co następuje:
1) Czy moja obserwacja poprawne, że Podróbki rzeczywiście jest dostępny tylko z Ostatecznego? Czy to ze względu na zależność od IntelliTrace, która jest cechą wyłącznie typu "Ultimate"?
2) Jeśli tak, to dlaczego istnieją sprzeczne informacje wskazujące na dostępność podróbek z premiami?
3) Dlaczego struktura podróbek powinna być teraz zależna od IntelliTrace, gdy działała dobrze bez tej zależności w VS 2010?To zasadniczo odcina obecnych użytkowników Molesa od wersji Professional lub nawet wersji Premium VS 2010 i podnosząc ich aktualizację do VS 2012 z powodu ich obecnego polegania na Moles dla ich testów jednostkowych.
4) Używamy już krecików z naszą profesjonalną edycją VS 2010. Tak więc ta obserwacja rzeczywiście mnie martwi obecną decyzją o użyciu Moli wśród naszych programistów C#. W najlepszym razie możemy pomyśleć o rozszerzeniu do Premium dla naszej dużej bazy programistów (biorąc pod uwagę, że mamy również obsługę zasięgu kodu) ... ale uaktualnienie prosto do Ultimate tylko po to, aby uzyskać wsparcie dla UT, nigdy nie będzie na kartach.
Chciałbym, aby te kwestie zostały wyjaśnione najwcześniej, abyśmy mogli zacząć szukać alternatyw dla Moles, na wypadek, gdyby decyzja rzeczywiście miała na celu utrzymanie podróbek wyłącznie dla VS 2012 Ultimate.
Czy jesteś pewien, że jest dostępny w sekcji Professional, a nie tylko w wersji Ultimate? – TomTom
Bardzo dobre pytanie i prawdopodobnie odpowiedź. Uruchomiłem VS 11 Ultimate Developer Preview, a następnie uaktualniłem (i obniżyłem) do VS 2012 Professional, ponieważ jest bardziej prawdopodobne, na co będę mieć licencję. Teraz nie widzę tej funkcji. Nie wiem, czy została zmieniona nazwa, przeniesiona lub problem z SKU. –
Biorąc pod uwagę, że nigdy nie zainstalowałem profesjonalnie wszystkiego, mogę powiedzieć, że to jest;) – TomTom