public void GetDate_Has_Null_Check_Model() { var weatherObservation = new FakeWeatherObservationRepository(); var data = weatherObservation.GetNulls(); Assert.IsNotNull(data); }
public void TestMethod1() { var weatherObservation = new FakeWeatherObservationRepository(); }
public void FakeWeatherObservationRepository_Method_GetParameterList() { //Arrange var weatherObj = new FakeWeatherObservationRepository(); var parameters = weatherObj.GetParameters(); var expectedKey = 17; //Act var parameterKey = (from key in parameters select key.Key).First(); //Assert Assert.AreEqual(expectedKey, parameterKey); }
public void Injected_Fake_MethodIs_GetParameterList_ListOfValues_Count() { //Arrange var injectionWeather = new FakeWeatherObservationRepository(); var weatherObj = new WeatherObservation(injectionWeather); var listOfValues = weatherObj.GetParameters(); //Act var countValues = listOfValues.Count(); //Assert Assert.AreEqual(20, countValues); }
public void Method_GetWeatherStations_TDD() { //Arrange var injectionWeather = new FakeWeatherObservationRepository(); var injectionCache = new FakeCachedData(); var weatherObj = new WeatherObservation(injectionWeather); IEnumerable<WeatherStationModel> stations = null; Assert.IsNull(stations); //Act stations = weatherObj.GetWeatherStations(5); //Assert Assert.IsNotNull(stations); }
public void Method_GetweatherStations_Count() { //Arrange var injectionWeather = new FakeWeatherObservationRepository(); var injectionCache = new FakeCachedData(); var weatherObj = new WeatherObservation(injectionWeather); var listOfStations = weatherObj.GetWeatherStations(4); //Act var numberOfStations = listOfStations.Count(); //Assert Assert.AreEqual(numberOfStations, 11); //Fails //Assert.AreEqual(numberOfStations, 100); }
public void Injected_Fake_MethodIs_GetParameterList_ListOfValues_testAllKeyValues() { //Arrange var injectionWeather = new FakeWeatherObservationRepository(); var weatherObj = new WeatherObservation(injectionWeather); var parameters = weatherObj.GetParameters().OrderBy(s=>s.Key); int count = 1; //Act & //Assert foreach (var parameter in parameters) { var temp = parameter.Key; Assert.AreEqual(temp, count++); } }