public void BadDesign_TestCanReadSensorvalue() { // arrange SingleResponsibility_BadDesign.SensorReader sensorReader = new SingleResponsibility_BadDesign.SensorReader(); // act string sensorValue = sensorReader.ReadSensorValue(); // assert int sensorValueStringLength = sensorValue.Length; Assert.AreEqual(sensorValueStringLength, 36); }
public void BadDesign_TestCanWriteToLogFile() { // arrange SingleResponsibility_BadDesign.SensorReader sensorReader = new SingleResponsibility_BadDesign.SensorReader(); string tempPathDir = Path.GetTempPath(); // act int tempFilesPathCountBeforeWrite = Directory.EnumerateFiles(tempPathDir).Count(); sensorReader.WriteSensorValueToLog("foobar"); // assert int tempFilesPathCountAfterWrite = Directory.EnumerateFiles(tempPathDir).Count(); Assert.AreEqual(tempFilesPathCountAfterWrite, tempFilesPathCountBeforeWrite + 1); }