public void SetsPropertyValue() { var samurai = new Samurai(null); var sword = new Sword(); injector.Invoke(samurai, sword); samurai.Weapon.Should().BeSameAs(sword); }