나는이 질문이 '논란의 여지가 없다'라고 희망한다 - 나는 기본적으로 묻는다 - 여기에 누구나 TypeMock을 구입하여 그 결과에 행복 (또는 불행) 했습니까?TypeMock을 사용하는 팀이 있습니까? 상당한 가격표가 될만한 가치가 있습니까?
우리는 2 dev의 관리자를 포함하여 12 명의 개발자로 구성된 작은 개발 업체입니다. 우리는 지금까지 NMock을 사용해 왔지만 한계가 있습니다. 나는 연구를하고 TypeMock을 가지고 노는 것을 시작했으며 그것을 좋아합니다. 그것은 슈퍼 깨끗한 구문이고 기본적으로 모든 것을 모의 수 있습니다 레거시 코드에 대한 훌륭한입니다.
문제는 - 무료로 제공되는 4-5 명의 경쟁 업체를 보유한 API에 대해 라이선스 당 800-1200 달러를 지출하는 것이 내 보스에게 어떻게 정당합니까? 800-1200 달러는 라이센스 당 Infragistrics 또는 Telerik의 비용이 얼마인지에 대한 것입니다. 4-5 개의 오픈 소스 비교 가능한 UI 프레임 워크가 아닌 것은 확실합니다. 그래서 어느 정도 가치가 있지만, 멋진 라이브러리 임에도 불구하고 ...
의견이나 경험이 있으면 크게 환영합니다.
편집 :. 내가 사랑에 빠졌다 생각 MOQ를 찾은 후 - 나는 VB가 람다 서브 루틴이 없기 때문에 완전히 VB.NET에서 지원되지 않는 것을 발견 할 때까지 = (VB.NET에 대한 MOQ를 사용하는 사람이있는가? 문제는 우리가 혼합 된 가게입니다입니다 - 우리는 다른 모든 것들에 대한 우리의 CRM 개발과 VB을위한 C# .NET을 사용하는 모든 guidence 크게 다시을 감사
편집 :. 흠 ... 내가 Isolate.WhenCalled를 찾을 수 없습니다() 등가물 Moq ... 여기에 어떤 도움이? 내가 찌르다 싶지/조롱 된 개체 (아닙니다 조롱 된 개체의) ReadOnly 속성을 조롱 ... 난 TM과 함께 Isolate.WhenCalled 함께 쉽게 할 수 있습니다. 어떻게 Moq 함께? ??
답장을 보내 주셔서 감사합니다. - 대단한 답변입니다. 나는 Moq이 geat 이었지만 결코 그것을 시험해 본 적이 없다고 들었다. 어떤 결정을 내리기 전에 확실히 테스트를 시작할 것입니다. 우리는 TDD/유닛 테스팅을 우리 팀에 소개하고 있습니다. 따라서 TypeMock이 우리를 너무 많이 망칠 수 있습니다. 단위 테스팅/TDD에 익숙하지 않은 개발자는 실제 디자인을 배우지 못해서 더 많은 손상을 입을 수도 있습니다. TDD 뒤에있는 교장 선생님. 나는 또한 동의한다 - 내가 두려워하는 조롱 한 틀에 대한 가격은 너무 비싸다. 내가 말했듯이, 그 가격에 대해, 당신은 무언가를 얻을 수 있습니다. – dferraro
TypeMock은 정말로 그들의 가격 포인트를 낮추는 것을 고려해야합니다. 분명히 그들은 유익한 회사지만, 많은 자유로운 대안을 가진 API에 대해 얼마나 많은 돈을 정당화 할 수 있는지 모르겠다 ... 250 또는 400이라면 더 생각할 필요가 없다고 말할 수있다. . 그러나 우리와 같은 더 작은 규모의 회사는 800 달러를 정당화하기가 어렵습니다 ... 그들은 개발 팀의 규모에 대해 더 많은 가격을 책정해야합니다/회사가 얼마나 많은 돈을 벌었는지에 대해 더 많이 물어야합니다 .. – dferraro
BTW, Type Mock에 소품을 줄 것입니다. for - 그 SharePoint 프레임 워크입니다. 우리는 SP를 많이 사용하여 여기에서 큰 이점을 볼 수 있습니다 ... 불행히도 우리는 무거운 멀티 스레딩 응용 프로그램을 사용하지 않습니다. 우리는 Racer를 사용하지 않으므로 SP 객체를 모방하기 위해 400 달러를 더 지불해야합니다. ... – dferraro