public void Resolve_OK_ReturnsSnhForId1() { // Arrange var resolver = new ImportServiceResolver(_mockSnhImportService.Object, _mockRenUkImportService.Object); // Act var result = resolver.Resolve(1); // Assert Assert.AreSame(_mockSnhImportService.Object, result, "Expected the Snh instance to be returned"); }
public void Resolve_Not_OK_ReturnsNullForId3() { // Arrange var resolver = new ImportServiceResolver(_mockSnhImportService.Object, _mockRenUkImportService.Object); // Act var result = resolver.Resolve(3); // Assert Assert.IsNull(result, "Expected a NULL instance to be returned, Id 3 does not exists as a valid datasource"); }