Beispiel #1
0
        public void key_setter_should_set_id()
        {
            var person = new Person
            {
                Id        = null,
                FirstName = "Bill",
                LastName  = "Gates"
            };
            var idFunc = new DefaultKeyAccessor <Person>().SetIdFunc();

            idFunc(person, "persons/1");
            person.Id.Should().Be("persons/1");
        }
Beispiel #2
0
        public void key_getter_should_get_id()
        {
            var person = new Person
            {
                Id        = "persons/1",
                FirstName = "Bill",
                LastName  = "Gates"
            };
            var idFunc = new DefaultKeyAccessor <Person>().GetIdFunc();
            var key    = idFunc(person);

            key.Should().Be("persons/1");
        }