{"id":13,"date":"2010-09-06T14:19:21","date_gmt":"2010-09-06T12:19:21","guid":{"rendered":"http:\/\/spurgius.com\/blog\/?p=13"},"modified":"2010-09-06T14:36:01","modified_gmt":"2010-09-06T12:36:01","slug":"moles-isolation-framework-for-net","status":"publish","type":"post","link":"https:\/\/spurgius.com\/blog\/2010\/09\/06\/moles-isolation-framework-for-net\/","title":{"rendered":"Moles \u2013 Isolation Framework for .NET"},"content":{"rendered":"<p>\u0160iandien baigiau \u017ei\u016br\u0117ti video i\u0161 MS TechDays apie <a href=\"http:\/\/research.microsoft.com\/en-us\/projects\/moles\/\">Moles isolation framework&#8217;\u0105<\/a> ir k\u0105 jis gali, ir moka padaryti.<\/p>\n<p>Trumpai tariant, Moles leid\u017eia bet kur\u012f .NET metod\u0105 (sealed klas\u0117se, private, static, constructor..) pakeisti sava implementacija pateikiant delegate&#8217;\u0105, kuris, jeigu priskirtas konkre\u010diam metodui, bus \u012fvykdytas vietoj originalaus.<\/p>\n<p>Nors \u017ei\u016br\u0117tas video truko vir\u0161 valandos, n\u0117 karto nebuvo pasidar\u0119 nuobodu.<br \/>\nJ\u012f galite pamatyti nu\u0117j\u0119 <a href=\"http:\/\/www.microsoft.com\/belux\/techdays\/2010\/videos.aspx\">\u010dia<\/a> ir \u012f Free text filtr\u0105 \u012fra\u0161\u0119 Moles.<\/p>\n<p>p.s. Frameworkas yra skirtas unit testingui ir video autorius Peli de Halleux pasak\u0117 `ok, now I&#8217;m scared` kai ka\u017ekas paklause ar visa tai \u012fmanoma naudoti ne testavimo r\u0117muose \ud83d\ude42<\/p>\n<div id=\"_mcePaste\" style=\"position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;\">Peli de Halleux<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u0160iandien baigiau \u017ei\u016br\u0117ti video i\u0161 MS TechDays apie Moles isolation framework&#8217;\u0105 ir k\u0105 jis gali, ir moka padaryti. Trumpai tariant, Moles leid\u017eia bet kur\u012f .NET metod\u0105 (sealed klas\u0117se, private, static, constructor..) pakeisti sava implementacija pateikiant delegate&#8217;\u0105, kuris, jeigu priskirtas konkre\u010diam metodui, bus \u012fvykdytas vietoj originalaus. Nors \u017ei\u016br\u0117tas video truko vir\u0161 valandos, n\u0117 karto nebuvo pasidar\u0119 [&hellip;]<\/p>\n<a role=\"link\" class=\"rtp-readmore\" title=\"Read more on Moles \u2013 Isolation Framework for .NET\" href=\"https:\/\/spurgius.com\/blog\/2010\/09\/06\/moles-isolation-framework-for-net\/\" rel=\"nofollow\">Read More &rarr;<\/a>","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[7,6,5],"_links":{"self":[{"href":"https:\/\/spurgius.com\/blog\/wp-json\/wp\/v2\/posts\/13"}],"collection":[{"href":"https:\/\/spurgius.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/spurgius.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/spurgius.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/spurgius.com\/blog\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":3,"href":"https:\/\/spurgius.com\/blog\/wp-json\/wp\/v2\/posts\/13\/revisions"}],"predecessor-version":[{"id":19,"href":"https:\/\/spurgius.com\/blog\/wp-json\/wp\/v2\/posts\/13\/revisions\/19"}],"wp:attachment":[{"href":"https:\/\/spurgius.com\/blog\/wp-json\/wp\/v2\/media?parent=13"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/spurgius.com\/blog\/wp-json\/wp\/v2\/categories?post=13"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/spurgius.com\/blog\/wp-json\/wp\/v2\/tags?post=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}