public void ContainsSmartObject() { // Arrange var smartObjectInfo = SmartObjectInfo.Create(Resources.SmartObjectDefinition_ProcessInfo); SmartObjectManagementServer smartObjectManagementServer = null; var mockSmartObjectExplorer = Mock.Of <SmartObjectExplorer>(); mockSmartObjectExplorer.SmartObjects.Add(smartObjectInfo); MockWrapperFactory.Instance.SmartObjectManagementServer .Setup(i => i.GetSmartObjects( It.IsAny <string>())) .Returns(mockSmartObjectExplorer); // Action var actual = SmartObjectHelper.ContainsSmartObject(smartObjectManagementServer, smartObjectInfo.Name); // Assert Assert.IsTrue(actual); }