public void ThatConvertTfsFilterToNUnitFilterHandlesNoTests() { var filterService = Substitute.For<ITestFilterService>(); var sut = new NUnitTestFilterBuilder(filterService); var loadedTestCases = new List<TestCase>(); var tfsFilter = Substitute.For<ITfsTestFilter>(); var results = sut.ConvertTfsFilterToNUnitFilter(tfsFilter, loadedTestCases); Assert.That(results, Is.EqualTo(NUnitTestFilterBuilder.NoTestsFound)); }
public void ThatWhereFilterIsAdded() { var filterService = Substitute.For<ITestFilterService>(); var sut = new NUnitTestFilterBuilder(filterService); string where = "name='abc'"; var testFilterBuilder = Substitute.For<ITestFilterBuilder>(); filterService.GetTestFilterBuilder().Returns(testFilterBuilder); sut.FilterByWhere(where); testFilterBuilder.Received().SelectWhere(Arg.Is<string>(x => x == where)); }
public void ThatConvertTfsFilterToNUnitFilterHandlesNoTests() { var filterService = Substitute.For <ITestFilterService>(); var settings = Substitute.For <IAdapterSettings>(); settings.AssemblySelectLimit.Returns(2000); var sut = new NUnitTestFilterBuilder(filterService, settings); var loadedTestCases = new List <TestCase>(); var tfsFilter = Substitute.For <IVsTestFilter>(); var results = sut.ConvertTfsFilterToNUnitFilter(tfsFilter, loadedTestCases); Assert.That(results, Is.EqualTo(NUnitTestFilterBuilder.NoTestsFound)); }