public void ResetResetsAllValues() { //Arrange Mock <ISCBinOperationFactory <int> > binOperationMock = new Mock <ISCBinOperationFactory <int> >(); var scProcessor = new SCProcessor <int>(binOperationMock.Object) { LopRes = 2, Rop = 5, Operation = SCBinOperation.Add }; //Act scProcessor.Reset(); //Assert Assert.AreEqual(SCBinOperation.None, scProcessor.Operation); Assert.AreEqual(0, scProcessor.LopRes); Assert.AreEqual(0, scProcessor.Rop); }