public void Given_I_Call_GetField_Then_The_Correct_Field_Is_Returned(FieldNameType fieldNameType) { //arrange var fieldMock = new Mock <IField>(); var dataRecordMock = new Mock <IDataRecord>(); dataRecordMock.Setup(d => d.GetField(fieldNameType.FullName())).Returns(fieldMock.Object); //act var result = _sut.GetField(dataRecordMock.Object, fieldNameType); //assert Assert.AreEqual(fieldMock.Object, result); }
public void TestGetField() { //Arrange manager.DatabaseConnection(); field.SetDatabase(manager.GetDatabase()); string fieldId = "5d6c0859213c2933d816595f"; //Act FieldModel model = field.GetField(fieldId); if (model != null) { string message = "Model Type " + model.Type + ", Name " + model.Name + ", Created in " + model.Date; Assert.Pass("Result: " + message + ((int)StatusCode.Ok).ToString() + " - " + StatusCode.Ok.ToString()); } Assert.Fail(); }