public async void TestGetOrgConfigTypeAsync() { //Arrange var mockConfigService = new Mock <IConfigService>(); mockConfigService.Setup(service => service.GetOrganizationsAsync()).ReturnsAsync(GetOrganizationObject()); var orgController = new OrganizationsController(); //Act var actual = await orgController.GetOrgConfigAsync(mockConfigService.Object); //Assert Assert.IsType <Organization>(actual.Value.ElementAt(0)); }
public async void TestGetOrgConfigNotNullAsync() { //Arrange var mockConfigService = new Mock <IConfigService>(); mockConfigService.Setup(service => service.GetOrganizationsAsync()).ReturnsAsync(GetOrganizationObject()); var orgController = new OrganizationsController(); //Act var actual = await orgController.GetOrgConfigAsync(mockConfigService.Object); //Assert mockConfigService.VerifyAll(); Assert.NotNull(actual); }
public async void TestOrgNameAndOrgIdAsync() { //Arrange var mockConfigService = new Mock <IConfigService>(); mockConfigService.Setup(service => service.GetOrganizationsAsync()).ReturnsAsync(GetOrganizationObject()); var orgController = new OrganizationsController(); var expected = GetOrganizationObject(); //Act var actual = await orgController.GetOrgConfigAsync(mockConfigService.Object); //Assert Assert.True(actual.Value.ElementAt(0).OrgId == expected.ElementAt(0).OrgId&& actual.Value.ElementAt(0).OrgName == expected.ElementAt(0).OrgName); }