public void GetValue_FromAssignedStringProperty_ReturnsAssignedString() { var id = "My string id."; var item = new StringDummy { StructureId = id }; var property = StructurePropertyTestFactory.GetIdProperty<StringDummy>(); var idAccessor = new IdAccessor(property); var idViaAccessor = idAccessor.GetValue(item); Assert.AreEqual(id, idViaAccessor.Value); }
public void SetValue_ToStringProperty_ValueIsAssigned() { var id = StructureId.Create("Foo string id"); var item = new StringDummy(); var property = StructurePropertyTestFactory.GetIdProperty <StringDummy>(); var idAccessor = new IdAccessor(property); idAccessor.SetValue(item, id); Assert.AreEqual(id.Value, item.StructureId); }
public void GetValue_FromAssignedStringProperty_ReturnsAssignedString() { var id = "My string id."; var item = new StringDummy { StructureId = id }; var property = StructurePropertyTestFactory.GetIdProperty <StringDummy>(); var idAccessor = new IdAccessor(property); var idViaAccessor = idAccessor.GetValue(item); Assert.AreEqual(id, idViaAccessor.Value); }
public void SetValue_ToStringProperty_ValueIsAssigned() { var id = StructureId.Create("Foo string id"); var item = new StringDummy(); var property = StructurePropertyTestFactory.GetIdProperty<StringDummy>(); var idAccessor = new IdAccessor(property); idAccessor.SetValue(item, id); Assert.AreEqual(id.Value, item.StructureId); }