public void Add_RecordsEmpty() { Record newRecord = new HealthyRecord.Record(123, "Tom", float.Parse((37.1).ToString()), false, "No symptoms"); Records records = new Records(); Assert.True(records.Add(newRecord)); }
public void Query_RecordsNotEmptyRecordNotExists() { Record newRecord = new HealthyRecord.Record(123, "Tom", float.Parse((37.1).ToString()), false, "No symptoms"); Records records = new Records(); records.Add(newRecord); Assert.Null(records.Query(456)); }
public void Delete_NotEmpty(long GIN, bool expectedResult) { Record newRecord = new HealthyRecord.Record(123, "Tom", float.Parse((37.1).ToString()), false, "No symptoms"); Records records = new Records(); records.Add(newRecord); Assert.Equal(expectedResult, records.Delete(GIN)); }
public void Update_Should(long GIN, bool expectedResult) { Record newRecord = new HealthyRecord.Record(123, "Tom", float.Parse((37.1).ToString()), false, "No symptoms"); Records records = new Records(); records.Add(newRecord); Record recordUpdateWith = new HealthyRecord.Record(GIN, "Tom", float.Parse((36.5.ToString())), false, "No symptoms"); Assert.Equal(expectedResult, records.Update(recordUpdateWith)); }
public void Add_RecordsNotEmpty(long GIN, string name, float temperature, bool riskArea, string symptom, bool expectedResult) { Record newRecord = new HealthyRecord.Record(123, "Tom", float.Parse((37.1).ToString()), false, "No symptoms"); Records records = new Records(); records.Add(newRecord); Record recordToAdd = new HealthyRecord.Record(GIN, name, temperature, riskArea, symptom); Assert.Equal(expectedResult, records.Add(newRecord)); }
public void QuerySuspicious_NoSuspicous() { Record newRecord1 = new HealthyRecord.Record(123, "Tom", float.Parse((36.5).ToString()), false, "No symptoms"); Record newRecord2 = new HealthyRecord.Record(456, "Jerry", float.Parse((37.1).ToString()), false, "No symptoms"); Records records = new Records(); records.Add(newRecord1); records.Add(newRecord2); Assert.True(records.QuerySuspicious().Count == 0); }
public void QuerySuspicious_Suspicous() { Record newRecord1 = new HealthyRecord.Record(123, "Tom", float.Parse((38.0).ToString()), false, "No symptoms"); Record newRecord2 = new HealthyRecord.Record(456, "Jerry", float.Parse((37.1).ToString()), true, "No symptoms"); Records records = new Records(); records.Add(newRecord1); records.Add(newRecord2); Assert.True(records.QuerySuspicious().ContainsKey(123)); Assert.True(records.QuerySuspicious().ContainsKey(456)); Assert.True(records.QuerySuspicious().ContainsValue(newRecord1)); Assert.True(records.QuerySuspicious().ContainsValue(newRecord2)); }
public void ReturnContents_NotEmpty() { Record newRecord1 = new HealthyRecord.Record(123, "Tom", float.Parse((36.5).ToString()), false, "No symptoms"); Record newRecord2 = new HealthyRecord.Record(456, "Jerry", float.Parse((37.1).ToString()), false, "No symptoms"); Records records = new Records(); records.Add(newRecord1); records.Add(newRecord2); string[] str1 = new string[] { "123", "Tom", "36.5", "False", "No symptoms" }; string[] str2 = new string[] { "456", "Jerry", "37.1", "False", "No symptoms" }; Assert.Contains(str1, records.ReturnContents()); Assert.Contains(str2, records.ReturnContents()); }