外媒速遞:如何利用Moq搞定C#中的單元測試
原創【51CTO.com原創稿件】外媒速遞是核子可樂精選的近日國外媒體的精彩文章推薦,希望大家喜歡!
今天給大家推薦的內容包括:如何利用Moq搞定C#中的單元測試、云端無服務器比拼:AWS對Google Cloud對微軟Azure、六大趨勢塑造IT云戰略新面貌以及iOS 11判決:蘋果打造出的“Vista”。
一、如何利用Moq搞定C#中的單元測試
原文標題:How to use Moq to ease unit testing in C#
在編程過程中,我們經常需要為訪問外部資源(例如數據庫或文件系統)的代碼編寫單元測試。而如果這些外部資源并不可用,那么,確保測試執行的唯一方法就是創建模擬對象。在這方面,Moq可能是目前最靈活也最易于使用的一種選項。本文將對Moq展開深入探討,同時聊聊其如何將代碼單元與依賴關系隔離開來。
1. Moq上手指南
2. 如何利用Moq模擬接口
3. 如何利用Moq模擬方法
4. 如何利用Moq模擬基本類方法
二、云端無服務器比拼:AWS對Google Cloud對微軟Azure
原文標題:Serverless in the cloud: AWS vs. Google Cloud vs. Microsoft Azure
對于每一位曾因基礎設施故障而被迫加班加點的朋友們來說,無服務器這一新興概念都具有著強大的吸引力。在此種技術的幫助下,漫長的服務器配置、持續更新以及修復等工作將不復存在,如今,我們已經能夠直接調用自己需要的各類資源,而無需承擔任何管理與運營壓力。在今天的文章中,我們將著眼于三大云巨頭,聊聊他們各自拿出的無服務器方案。
1. AWS Lambda
2. Google Cloud Functions與Firebase
3. 微軟Azure Functions
4. 無服務器云比較
三、六大趨勢塑造IT云戰略新面貌
原文標題:6 trends shaping IT cloud strategies today
云計算已經成為企業推動數字化轉型與IT產品組合現代化的客觀平臺。根據Forrester發布的報告,今年全球公有云市場總體規模將達到1780億美元,遠高于2017年的1460億美元。企業的公有云采用率將***超過50%。而在今天的文章中,我們將立足六大趨勢,展望IT云戰略的下一階段新面貌。
1. 多云聯動的崛起
2. CIO開始認真對待災難恢復工作
3. 云安全:不再可有可無
4. 云成本控制
5. 容器編排成為現實
6. 云文化俱樂部
四、iOS 11判決:蘋果打造出的“Vista”
作為蘋果iPhone與iPad設備的標配操作系統,iOS一直存在著這樣或那樣的問題。然而,iOS 11的出現讓這一切變本加厲。沒錯,甚至將iOS 11稱為蘋果版本的Vista都不為過。自2017年9月推出以來,它就在不斷發生問題,并折磨著每一位忠誠的蘋果用戶。
1. 電池電量問題
2. 瘋狂的鍵盤
3. 手機溫度過低?!
4. 嚴重漏洞
5. 簡單算術都要搞錯
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】