public void DealStatusesLookupController_Create_Success() { #region Arrange var mockRepository = new Mock <IDealStatusesLookupRepository>(); DealStatusesLookupManager lookupManager = new DealStatusesLookupManager(userManager.Object, cacheStoreManager.Object, mockRepository.Object); #endregion #region Act DealStatusesLookupController controller = new DealStatusesLookupController(userManager.Object, lookupManager); #endregion #region Assert Assert.IsNotNull(controller); #endregion }
public void DealStatusesLookupManager_GetGlobalReDealStatusNames_Returns_ExpectedStatusNames() { Mock <IDealStatusesLookupRepository> mockRepository = SetupDealStatusesLookupRepository(); DealStatusesLookupManager lookupManager = new DealStatusesLookupManager(userManager.Object, cacheStoreManager, mockRepository.Object); var statusNames = lookupManager.GetGlobalReDealStatusNames(); Assert.Multiple(() => { Assert.That(statusNames, Is.All.Not.Null); Assert.That(statusNames, Is.All.InstanceOf <string>()); // Assert.That(statusNames, Is.SubsetOf(new List<string>() { "Bound","On Hold" })); Assert.That(new List <string>() { "bound", "on hold" }, Is.EquivalentTo(statusNames)); }); }