public void TestAddingSingularSight() { AssaultRifle testWeapon = new AssaultRifle(); testWeapon.AddSight(SightEnum.ReflexSight); var expectedSight = testWeapon.GetCurrentSight(); Assert.AreEqual(expectedSight.accuracyMultiplier, new Sight(SightEnum.ReflexSight).accuracyMultiplier); }