public void TestQueryCell(double longtitute, double lattitute, double azimuth, int frequency, bool frequencyConsidered, bool success) { Mock <IOutdoorCell> cell = new Mock <IOutdoorCell>(); cell.SetupGet(x => x.Longtitute).Returns(longtitute); cell.SetupGet(x => x.Lattitute).Returns(lattitute); cell.SetupGet(x => x.Azimuth).Returns(azimuth); cell.SetupGet(x => x.Frequency).Returns(frequency); if (frequencyConsidered) { service = new QueryOutdoorCellFrequencyConsidered <StubOutdoorCell>(cellList); } else { service = new QueryOutdoorCellFrequencyInconsidered <StubOutdoorCell>(cellList); } IOutdoorCell result = service.QueryCell(cell.Object); if (success) { Assert.IsNotNull(result); } else { Assert.IsNull(result); } }
public void TestQueryByName(string name, bool success) { service = new QueryOutdoorCellFrequencyConsidered<StubOutdoorCell>(cellList); IOutdoorCell cell = service.QueryByName(name); if (success) { Assert.IsNotNull(cell); Assert.AreEqual(cell.CellName, name); } else { Assert.IsNull(cell); } }
public void TestQueryByName(string name, bool success) { service = new QueryOutdoorCellFrequencyConsidered <StubOutdoorCell>(cellList); IOutdoorCell cell = service.QueryByName(name); if (success) { Assert.IsNotNull(cell); Assert.AreEqual(cell.CellName, name); } else { Assert.IsNull(cell); } }
public EvaluationInfrastructure() { CellList = new List<EvaluationOutdoorCell>(); _service = new QueryOutdoorCellFrequencyInconsidered<EvaluationOutdoorCell>(CellList); }
public void TestQueryCell(double longtitute, double lattitute, double azimuth, int frequency, bool frequencyConsidered, bool success) { Mock<IOutdoorCell> cell = new Mock<IOutdoorCell>(); cell.SetupGet(x => x.Longtitute).Returns(longtitute); cell.SetupGet(x => x.Lattitute).Returns(lattitute); cell.SetupGet(x => x.Azimuth).Returns(azimuth); cell.SetupGet(x => x.Frequency).Returns(frequency); if (frequencyConsidered) service = new QueryOutdoorCellFrequencyConsidered<StubOutdoorCell>(cellList); else { service=new QueryOutdoorCellFrequencyInconsidered<StubOutdoorCell>(cellList); } IOutdoorCell result = service.QueryCell(cell.Object); if (success) { Assert.IsNotNull(result); } else { Assert.IsNull(result); } }
public EvaluationInfrastructure() { CellList = new List <EvaluationOutdoorCell>(); _service = new QueryOutdoorCellFrequencyInconsidered <EvaluationOutdoorCell>(CellList); }